<?xml version="1.0" encoding="UTF-8" standalone="no"?>
<AUTOSAR xmlns="http://autosar.org/schema/r4.0" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:schemaLocation="http://autosar.org/schema/r4.0 AUTOSAR_4-0-3.xsd">
  <AR-PACKAGES>
    <AR-PACKAGE UUID="f3031cc8-f367-42cb-b2b2-331e67ef4724">
      <SHORT-NAME>MICROSAR</SHORT-NAME>
      <AR-PACKAGES>
        <AR-PACKAGE UUID="c89eba4c-8ca1-496a-a6f9-5bf13384007e">
          <SHORT-NAME>Dcm_swc</SHORT-NAME>
          <ELEMENTS>
            <MODE-DECLARATION-GROUP UUID="21e8de70-7c28-4a51-83b7-f15a654c28f6">
              <SHORT-NAME>DcmControlDtcSetting</SHORT-NAME>
              <INITIAL-MODE-REF DEST="MODE-DECLARATION">/MICROSAR/Dcm_swc/DcmControlDtcSetting/ENABLEDTCSETTING</INITIAL-MODE-REF>
              <MODE-DECLARATIONS>
                <MODE-DECLARATION UUID="96da3506-fc18-4e29-839e-387dfca36c82">
                  <SHORT-NAME>ENABLEDTCSETTING</SHORT-NAME>
                  <VALUE>0</VALUE>
                </MODE-DECLARATION>
                <MODE-DECLARATION UUID="1872e727-bcfd-4257-b0f9-d91b8a268ee0">
                  <SHORT-NAME>DISABLEDTCSETTING</SHORT-NAME>
                  <VALUE>1</VALUE>
                </MODE-DECLARATION>
              </MODE-DECLARATIONS>
              <ON-TRANSITION-VALUE>2</ON-TRANSITION-VALUE>
            </MODE-DECLARATION-GROUP>
            <MODE-DECLARATION-GROUP UUID="e98eea81-d688-461a-aadf-48035b49c43f">
              <SHORT-NAME>DcmEcuReset</SHORT-NAME>
              <INITIAL-MODE-REF DEST="MODE-DECLARATION">/MICROSAR/Dcm_swc/DcmEcuReset/NONE</INITIAL-MODE-REF>
              <MODE-DECLARATIONS>
                <MODE-DECLARATION UUID="47d86f4b-def6-4cd1-8ba6-e3f54c3bb8b0">
                  <SHORT-NAME>NONE</SHORT-NAME>
                  <VALUE>0</VALUE>
                </MODE-DECLARATION>
                <MODE-DECLARATION UUID="eaf0785d-a260-4b39-9d76-165242ae6fe5">
                  <SHORT-NAME>HARD</SHORT-NAME>
                  <VALUE>1</VALUE>
                </MODE-DECLARATION>
                <MODE-DECLARATION UUID="6762a2ad-dd2c-4404-86c0-a599db169514">
                  <SHORT-NAME>KEYONOFF</SHORT-NAME>
                  <VALUE>2</VALUE>
                </MODE-DECLARATION>
                <MODE-DECLARATION UUID="8af42580-b03b-4b36-ad20-8cf6207ad8b2">
                  <SHORT-NAME>SOFT</SHORT-NAME>
                  <VALUE>3</VALUE>
                </MODE-DECLARATION>
                <MODE-DECLARATION UUID="fdeef7a3-2df6-4aab-b81a-3dd6dd086011">
                  <SHORT-NAME>JUMPTOBOOTLOADER</SHORT-NAME>
                  <VALUE>4</VALUE>
                </MODE-DECLARATION>
                <MODE-DECLARATION UUID="3b7620a8-dedb-4612-a9d3-7646c28bcc49">
                  <SHORT-NAME>JUMPTOSYSSUPPLIERBOOTLOADER</SHORT-NAME>
                  <VALUE>5</VALUE>
                </MODE-DECLARATION>
                <MODE-DECLARATION UUID="62bab4c3-884d-4a3f-818a-309186d7676c">
                  <SHORT-NAME>EXECUTE</SHORT-NAME>
                  <VALUE>6</VALUE>
                </MODE-DECLARATION>
              </MODE-DECLARATIONS>
              <ON-TRANSITION-VALUE>7</ON-TRANSITION-VALUE>
            </MODE-DECLARATION-GROUP>
            <MODE-DECLARATION-GROUP UUID="d952d9fe-f292-44b7-8595-18739826abf0">
              <SHORT-NAME>DcmModeRapidPowerShutDown</SHORT-NAME>
              <INITIAL-MODE-REF DEST="MODE-DECLARATION">/MICROSAR/Dcm_swc/DcmModeRapidPowerShutDown/ENABLE_RAPIDPOWERSHUTDOWN</INITIAL-MODE-REF>
              <MODE-DECLARATIONS>
                <MODE-DECLARATION UUID="8a9db3b5-79f5-408d-9fa9-ce22ff32a713">
                  <SHORT-NAME>ENABLE_RAPIDPOWERSHUTDOWN</SHORT-NAME>
                  <VALUE>0</VALUE>
                </MODE-DECLARATION>
                <MODE-DECLARATION UUID="63e51163-014c-4904-b85f-565369f1124c">
                  <SHORT-NAME>DISABLE_RAPIDPOWERSHUTDOWN</SHORT-NAME>
                  <VALUE>1</VALUE>
                </MODE-DECLARATION>
              </MODE-DECLARATIONS>
              <ON-TRANSITION-VALUE>2</ON-TRANSITION-VALUE>
            </MODE-DECLARATION-GROUP>
            <MODE-DECLARATION-GROUP UUID="5cd342da-8d16-41c3-8581-b0150379f1e8">
              <SHORT-NAME>DcmDiagnosticSessionControl</SHORT-NAME>
              <INITIAL-MODE-REF DEST="MODE-DECLARATION">/MICROSAR/Dcm_swc/DcmDiagnosticSessionControl/DefaultSession</INITIAL-MODE-REF>
              <MODE-DECLARATIONS>
                <MODE-DECLARATION UUID="76f1e6b4-f713-4f9c-afc6-5c98003555fe">
                  <SHORT-NAME>DefaultSession</SHORT-NAME>
                  <VALUE>1</VALUE>
                </MODE-DECLARATION>
                <MODE-DECLARATION UUID="c56bb74a-29ca-442a-94c9-646058c63104">
                  <SHORT-NAME>ProgrammingSession</SHORT-NAME>
                  <VALUE>2</VALUE>
                </MODE-DECLARATION>
                <MODE-DECLARATION UUID="751048de-d24a-46ba-95a6-200177b7760d">
                  <SHORT-NAME>ExtendedSession</SHORT-NAME>
                  <VALUE>3</VALUE>
                </MODE-DECLARATION>
                <MODE-DECLARATION UUID="1e829cde-c903-4cb5-9675-9337b606babd">
                  <SHORT-NAME>SafetySystemSession</SHORT-NAME>
                  <VALUE>4</VALUE>
                </MODE-DECLARATION>
              </MODE-DECLARATIONS>
              <ON-TRANSITION-VALUE>255</ON-TRANSITION-VALUE>
            </MODE-DECLARATION-GROUP>
            <MODE-DECLARATION-GROUP UUID="e25b10ad-6df3-4968-a122-fecbb03e7f61">
              <SHORT-NAME>DcmCommunicationControl</SHORT-NAME>
              <INITIAL-MODE-REF DEST="MODE-DECLARATION">/MICROSAR/Dcm_swc/DcmCommunicationControl/DCM_ENABLE_RX_TX_NORM</INITIAL-MODE-REF>
              <MODE-DECLARATIONS>
                <MODE-DECLARATION UUID="8a17b4f1-12dc-4866-8455-36173d5ddb52">
                  <SHORT-NAME>DCM_ENABLE_RX_TX_NORM</SHORT-NAME>
                  <VALUE>0</VALUE>
                </MODE-DECLARATION>
                <MODE-DECLARATION UUID="028df110-8dc9-418b-af4e-047766407cff">
                  <SHORT-NAME>DCM_ENABLE_RX_DISABLE_TX_NORM</SHORT-NAME>
                  <VALUE>1</VALUE>
                </MODE-DECLARATION>
                <MODE-DECLARATION UUID="da9969cc-7fe8-4b69-a4ae-315efef7b6c5">
                  <SHORT-NAME>DCM_DISABLE_RX_ENABLE_TX_NORM</SHORT-NAME>
                  <VALUE>2</VALUE>
                </MODE-DECLARATION>
                <MODE-DECLARATION UUID="9f2c597c-8b20-4a65-b371-ef816fa099c1">
                  <SHORT-NAME>DCM_DISABLE_RX_TX_NORMAL</SHORT-NAME>
                  <VALUE>3</VALUE>
                </MODE-DECLARATION>
                <MODE-DECLARATION UUID="80017a6a-30d9-4419-b18c-ca0719da4c5a">
                  <SHORT-NAME>DCM_ENABLE_RX_TX_NM</SHORT-NAME>
                  <VALUE>4</VALUE>
                </MODE-DECLARATION>
                <MODE-DECLARATION UUID="493907cd-850c-42ff-a609-f1c8efc8807a">
                  <SHORT-NAME>DCM_ENABLE_RX_DISABLE_TX_NM</SHORT-NAME>
                  <VALUE>5</VALUE>
                </MODE-DECLARATION>
                <MODE-DECLARATION UUID="ea45b030-d0e2-4f03-8cf5-96073bd377c8">
                  <SHORT-NAME>DCM_DISABLE_RX_ENABLE_TX_NM</SHORT-NAME>
                  <VALUE>6</VALUE>
                </MODE-DECLARATION>
                <MODE-DECLARATION UUID="c8d4ce2b-5e95-4027-992a-c43e879b5993">
                  <SHORT-NAME>DCM_DISABLE_RX_TX_NM</SHORT-NAME>
                  <VALUE>7</VALUE>
                </MODE-DECLARATION>
                <MODE-DECLARATION UUID="d3481c7c-9f20-474e-b0e6-98b1008b7211">
                  <SHORT-NAME>DCM_ENABLE_RX_TX_NORM_NM</SHORT-NAME>
                  <VALUE>8</VALUE>
                </MODE-DECLARATION>
                <MODE-DECLARATION UUID="2d80b622-c061-48be-85ec-244a6a1d0065">
                  <SHORT-NAME>DCM_ENABLE_RX_DISABLE_TX_NORM_NM</SHORT-NAME>
                  <VALUE>9</VALUE>
                </MODE-DECLARATION>
                <MODE-DECLARATION UUID="cd8a10cf-0288-43b7-bb6e-36ee34474c60">
                  <SHORT-NAME>DCM_DISABLE_RX_ENABLE_TX_NORM_NM</SHORT-NAME>
                  <VALUE>10</VALUE>
                </MODE-DECLARATION>
                <MODE-DECLARATION UUID="cf6acc4e-95ce-401b-bd8c-8da8b59ea16b">
                  <SHORT-NAME>DCM_DISABLE_RX_TX_NORM_NM</SHORT-NAME>
                  <VALUE>11</VALUE>
                </MODE-DECLARATION>
              </MODE-DECLARATIONS>
              <ON-TRANSITION-VALUE>12</ON-TRANSITION-VALUE>
            </MODE-DECLARATION-GROUP>
            <DATA-TYPE-MAPPING-SET UUID="f1266e7d-0203-4649-bb9a-1a6ec5157020">
              <SHORT-NAME>DcmMappingSet</SHORT-NAME>
              <DESC>
                <L-2 L="FOR-ALL">Contains mapping for ModeDeclarationGroups which are provided by Dcm.</L-2>
              </DESC>
              <MODE-REQUEST-TYPE-MAPS>
                <MODE-REQUEST-TYPE-MAP>
                  <IMPLEMENTATION-DATA-TYPE-REF DEST="IMPLEMENTATION-DATA-TYPE">/MICROSAR/Dcm_swc/DataTypes/Dcm_ControlDtcSettingType</IMPLEMENTATION-DATA-TYPE-REF>
                  <MODE-GROUP-REF DEST="MODE-DECLARATION-GROUP">/MICROSAR/Dcm_swc/DcmControlDtcSetting</MODE-GROUP-REF>
                </MODE-REQUEST-TYPE-MAP>
                <MODE-REQUEST-TYPE-MAP>
                  <IMPLEMENTATION-DATA-TYPE-REF DEST="IMPLEMENTATION-DATA-TYPE">/MICROSAR/Dcm_swc/DataTypes/Dcm_EcuResetType</IMPLEMENTATION-DATA-TYPE-REF>
                  <MODE-GROUP-REF DEST="MODE-DECLARATION-GROUP">/MICROSAR/Dcm_swc/DcmEcuReset</MODE-GROUP-REF>
                </MODE-REQUEST-TYPE-MAP>
                <MODE-REQUEST-TYPE-MAP>
                  <IMPLEMENTATION-DATA-TYPE-REF DEST="IMPLEMENTATION-DATA-TYPE">/MICROSAR/Dcm_swc/DataTypes/Dcm_ModeRapidPowerShutDownType</IMPLEMENTATION-DATA-TYPE-REF>
                  <MODE-GROUP-REF DEST="MODE-DECLARATION-GROUP">/MICROSAR/Dcm_swc/DcmModeRapidPowerShutDown</MODE-GROUP-REF>
                </MODE-REQUEST-TYPE-MAP>
                <MODE-REQUEST-TYPE-MAP>
                  <IMPLEMENTATION-DATA-TYPE-REF DEST="IMPLEMENTATION-DATA-TYPE">/MICROSAR/Dcm_swc/DataTypes/Dcm_DiagnosticSessionControlType</IMPLEMENTATION-DATA-TYPE-REF>
                  <MODE-GROUP-REF DEST="MODE-DECLARATION-GROUP">/MICROSAR/Dcm_swc/DcmDiagnosticSessionControl</MODE-GROUP-REF>
                </MODE-REQUEST-TYPE-MAP>
                <MODE-REQUEST-TYPE-MAP>
                  <IMPLEMENTATION-DATA-TYPE-REF DEST="IMPLEMENTATION-DATA-TYPE">/MICROSAR/Dcm_swc/DataTypes/Dcm_CommunicationModeType</IMPLEMENTATION-DATA-TYPE-REF>
                  <MODE-GROUP-REF DEST="MODE-DECLARATION-GROUP">/MICROSAR/Dcm_swc/DcmCommunicationControl</MODE-GROUP-REF>
                </MODE-REQUEST-TYPE-MAP>
              </MODE-REQUEST-TYPE-MAPS>
            </DATA-TYPE-MAPPING-SET>
          </ELEMENTS>
          <AR-PACKAGES>
            <AR-PACKAGE UUID="082fdb5a-9555-45af-a0e5-84e4f6dceba9">
              <SHORT-NAME>DataTypes</SHORT-NAME>
              <ELEMENTS>
                <IMPLEMENTATION-DATA-TYPE UUID="b72a1e68-4440-4f22-a09e-c8b7577bd508">
                  <SHORT-NAME>Dcm_ConfirmationStatusType</SHORT-NAME>
                  <CATEGORY>TYPE_REFERENCE</CATEGORY>
                  <SW-DATA-DEF-PROPS>
                    <SW-DATA-DEF-PROPS-VARIANTS>
                      <SW-DATA-DEF-PROPS-CONDITIONAL>
                        <COMPU-METHOD-REF DEST="COMPU-METHOD">/MICROSAR/Dcm_swc/DataTypes/CompuMethods/Dcm_ConfirmationStatusType</COMPU-METHOD-REF>
                        <IMPLEMENTATION-DATA-TYPE-REF DEST="IMPLEMENTATION-DATA-TYPE">/AUTOSAR_Platform/ImplementationDataTypes/uint8</IMPLEMENTATION-DATA-TYPE-REF>
                      </SW-DATA-DEF-PROPS-CONDITIONAL>
                    </SW-DATA-DEF-PROPS-VARIANTS>
                  </SW-DATA-DEF-PROPS>
                </IMPLEMENTATION-DATA-TYPE>
                <IMPLEMENTATION-DATA-TYPE UUID="eaf53345-7a4c-4923-bb50-81eff6a82c5b">
                  <SHORT-NAME>Dcm_OpStatusType</SHORT-NAME>
                  <CATEGORY>TYPE_REFERENCE</CATEGORY>
                  <SW-DATA-DEF-PROPS>
                    <SW-DATA-DEF-PROPS-VARIANTS>
                      <SW-DATA-DEF-PROPS-CONDITIONAL>
                        <COMPU-METHOD-REF DEST="COMPU-METHOD">/MICROSAR/Dcm_swc/DataTypes/CompuMethods/Dcm_OpStatusType</COMPU-METHOD-REF>
                        <IMPLEMENTATION-DATA-TYPE-REF DEST="IMPLEMENTATION-DATA-TYPE">/AUTOSAR_Platform/ImplementationDataTypes/uint8</IMPLEMENTATION-DATA-TYPE-REF>
                      </SW-DATA-DEF-PROPS-CONDITIONAL>
                    </SW-DATA-DEF-PROPS-VARIANTS>
                  </SW-DATA-DEF-PROPS>
                </IMPLEMENTATION-DATA-TYPE>
                <IMPLEMENTATION-DATA-TYPE UUID="66314853-16c1-4aa5-8059-1497affd6e73">
                  <SHORT-NAME>Dcm_NegativeResponseCodeType</SHORT-NAME>
                  <CATEGORY>TYPE_REFERENCE</CATEGORY>
                  <SW-DATA-DEF-PROPS>
                    <SW-DATA-DEF-PROPS-VARIANTS>
                      <SW-DATA-DEF-PROPS-CONDITIONAL>
                        <COMPU-METHOD-REF DEST="COMPU-METHOD">/MICROSAR/Dcm_swc/DataTypes/CompuMethods/Dcm_NegativeResponseCodeType</COMPU-METHOD-REF>
                        <IMPLEMENTATION-DATA-TYPE-REF DEST="IMPLEMENTATION-DATA-TYPE">/AUTOSAR_Platform/ImplementationDataTypes/uint8</IMPLEMENTATION-DATA-TYPE-REF>
                      </SW-DATA-DEF-PROPS-CONDITIONAL>
                    </SW-DATA-DEF-PROPS-VARIANTS>
                  </SW-DATA-DEF-PROPS>
                </IMPLEMENTATION-DATA-TYPE>
                <IMPLEMENTATION-DATA-TYPE UUID="d522f4c8-5682-48cc-9208-cdceb6c3b7d4">
                  <SHORT-NAME>Dcm_ProtocolType</SHORT-NAME>
                  <CATEGORY>TYPE_REFERENCE</CATEGORY>
                  <SW-DATA-DEF-PROPS>
                    <SW-DATA-DEF-PROPS-VARIANTS>
                      <SW-DATA-DEF-PROPS-CONDITIONAL>
                        <COMPU-METHOD-REF DEST="COMPU-METHOD">/MICROSAR/Dcm_swc/DataTypes/CompuMethods/Dcm_ProtocolType</COMPU-METHOD-REF>
                        <IMPLEMENTATION-DATA-TYPE-REF DEST="IMPLEMENTATION-DATA-TYPE">/AUTOSAR_Platform/ImplementationDataTypes/uint8</IMPLEMENTATION-DATA-TYPE-REF>
                      </SW-DATA-DEF-PROPS-CONDITIONAL>
                    </SW-DATA-DEF-PROPS-VARIANTS>
                  </SW-DATA-DEF-PROPS>
                </IMPLEMENTATION-DATA-TYPE>
                <IMPLEMENTATION-DATA-TYPE UUID="8be2947c-8372-49c4-b4ad-ddea32c5d8db">
                  <SHORT-NAME>Dcm_SecLevelType</SHORT-NAME>
                  <CATEGORY>TYPE_REFERENCE</CATEGORY>
                  <SW-DATA-DEF-PROPS>
                    <SW-DATA-DEF-PROPS-VARIANTS>
                      <SW-DATA-DEF-PROPS-CONDITIONAL>
                        <COMPU-METHOD-REF DEST="COMPU-METHOD">/MICROSAR/Dcm_swc/DataTypes/CompuMethods/Dcm_SecLevelType</COMPU-METHOD-REF>
                        <IMPLEMENTATION-DATA-TYPE-REF DEST="IMPLEMENTATION-DATA-TYPE">/AUTOSAR_Platform/ImplementationDataTypes/uint8</IMPLEMENTATION-DATA-TYPE-REF>
                      </SW-DATA-DEF-PROPS-CONDITIONAL>
                    </SW-DATA-DEF-PROPS-VARIANTS>
                  </SW-DATA-DEF-PROPS>
                </IMPLEMENTATION-DATA-TYPE>
                <IMPLEMENTATION-DATA-TYPE UUID="cd27334e-3561-4201-9ccf-20f723c97b41">
                  <SHORT-NAME>Dcm_SesCtrlType</SHORT-NAME>
                  <CATEGORY>TYPE_REFERENCE</CATEGORY>
                  <SW-DATA-DEF-PROPS>
                    <SW-DATA-DEF-PROPS-VARIANTS>
                      <SW-DATA-DEF-PROPS-CONDITIONAL>
                        <COMPU-METHOD-REF DEST="COMPU-METHOD">/MICROSAR/Dcm_swc/DataTypes/CompuMethods/Dcm_SesCtrlType</COMPU-METHOD-REF>
                        <IMPLEMENTATION-DATA-TYPE-REF DEST="IMPLEMENTATION-DATA-TYPE">/AUTOSAR_Platform/ImplementationDataTypes/uint8</IMPLEMENTATION-DATA-TYPE-REF>
                      </SW-DATA-DEF-PROPS-CONDITIONAL>
                    </SW-DATA-DEF-PROPS-VARIANTS>
                  </SW-DATA-DEF-PROPS>
                </IMPLEMENTATION-DATA-TYPE>
                <IMPLEMENTATION-DATA-TYPE UUID="1273a054-f1c8-4a48-974c-50ef2f263be2">
                  <SHORT-NAME>Dem_DTCFormatType</SHORT-NAME>
                  <CATEGORY>TYPE_REFERENCE</CATEGORY>
                  <SW-DATA-DEF-PROPS>
                    <SW-DATA-DEF-PROPS-VARIANTS>
                      <SW-DATA-DEF-PROPS-CONDITIONAL>
                        <COMPU-METHOD-REF DEST="COMPU-METHOD">/MICROSAR/Dcm_swc/DataTypes/CompuMethods/Dem_DTCFormatType</COMPU-METHOD-REF>
                        <IMPLEMENTATION-DATA-TYPE-REF DEST="IMPLEMENTATION-DATA-TYPE">/AUTOSAR_Platform/ImplementationDataTypes/uint8</IMPLEMENTATION-DATA-TYPE-REF>
                      </SW-DATA-DEF-PROPS-CONDITIONAL>
                    </SW-DATA-DEF-PROPS-VARIANTS>
                  </SW-DATA-DEF-PROPS>
                </IMPLEMENTATION-DATA-TYPE>
                <IMPLEMENTATION-DATA-TYPE UUID="3cef6539-68d3-4d7f-b0c3-ee64d5e0079a">
                  <SHORT-NAME>Dem_DTCKindType</SHORT-NAME>
                  <CATEGORY>TYPE_REFERENCE</CATEGORY>
                  <SW-DATA-DEF-PROPS>
                    <SW-DATA-DEF-PROPS-VARIANTS>
                      <SW-DATA-DEF-PROPS-CONDITIONAL>
                        <COMPU-METHOD-REF DEST="COMPU-METHOD">/MICROSAR/Dcm_swc/DataTypes/CompuMethods/Dem_DTCKindType</COMPU-METHOD-REF>
                        <IMPLEMENTATION-DATA-TYPE-REF DEST="IMPLEMENTATION-DATA-TYPE">/AUTOSAR_Platform/ImplementationDataTypes/uint8</IMPLEMENTATION-DATA-TYPE-REF>
                      </SW-DATA-DEF-PROPS-CONDITIONAL>
                    </SW-DATA-DEF-PROPS-VARIANTS>
                  </SW-DATA-DEF-PROPS>
                </IMPLEMENTATION-DATA-TYPE>
                <IMPLEMENTATION-DATA-TYPE UUID="48e8800e-7cda-4862-8944-b1ee8b6a6bad">
                  <SHORT-NAME>Dem_DTCGroupType</SHORT-NAME>
                  <CATEGORY>TYPE_REFERENCE</CATEGORY>
                  <SW-DATA-DEF-PROPS>
                    <SW-DATA-DEF-PROPS-VARIANTS>
                      <SW-DATA-DEF-PROPS-CONDITIONAL>
                        <DATA-CONSTR-REF DEST="DATA-CONSTR">/MICROSAR/Dcm_swc/DataTypes/DataConstrs/Dem_DTCGroupType_Constr</DATA-CONSTR-REF>
                        <IMPLEMENTATION-DATA-TYPE-REF DEST="IMPLEMENTATION-DATA-TYPE">/AUTOSAR_Platform/ImplementationDataTypes/uint32</IMPLEMENTATION-DATA-TYPE-REF>
                      </SW-DATA-DEF-PROPS-CONDITIONAL>
                    </SW-DATA-DEF-PROPS-VARIANTS>
                  </SW-DATA-DEF-PROPS>
                </IMPLEMENTATION-DATA-TYPE>
                <IMPLEMENTATION-DATA-TYPE UUID="7e0b7a89-2355-4311-83fb-ad529ee11edc">
                  <SHORT-NAME>Dem_DTCOriginType</SHORT-NAME>
                  <CATEGORY>TYPE_REFERENCE</CATEGORY>
                  <SW-DATA-DEF-PROPS>
                    <SW-DATA-DEF-PROPS-VARIANTS>
                      <SW-DATA-DEF-PROPS-CONDITIONAL>
                        <COMPU-METHOD-REF DEST="COMPU-METHOD">/MICROSAR/Dcm_swc/DataTypes/CompuMethods/Dem_DTCOriginType</COMPU-METHOD-REF>
                        <IMPLEMENTATION-DATA-TYPE-REF DEST="IMPLEMENTATION-DATA-TYPE">/AUTOSAR_Platform/ImplementationDataTypes/uint8</IMPLEMENTATION-DATA-TYPE-REF>
                      </SW-DATA-DEF-PROPS-CONDITIONAL>
                    </SW-DATA-DEF-PROPS-VARIANTS>
                  </SW-DATA-DEF-PROPS>
                </IMPLEMENTATION-DATA-TYPE>
                <IMPLEMENTATION-DATA-TYPE UUID="52bc3bc9-09c5-48b1-87a9-39868543ae84">
                  <SHORT-NAME>Dcm_ControlDtcSettingType</SHORT-NAME>
                  <CATEGORY>TYPE_REFERENCE</CATEGORY>
                  <SW-DATA-DEF-PROPS>
                    <SW-DATA-DEF-PROPS-VARIANTS>
                      <SW-DATA-DEF-PROPS-CONDITIONAL>
                        <COMPU-METHOD-REF DEST="COMPU-METHOD">/MICROSAR/Dcm_swc/DataTypes/CompuMethods/Dcm_ControlDtcSettingType</COMPU-METHOD-REF>
                        <IMPLEMENTATION-DATA-TYPE-REF DEST="IMPLEMENTATION-DATA-TYPE">/AUTOSAR_Platform/ImplementationDataTypes/uint8</IMPLEMENTATION-DATA-TYPE-REF>
                      </SW-DATA-DEF-PROPS-CONDITIONAL>
                    </SW-DATA-DEF-PROPS-VARIANTS>
                  </SW-DATA-DEF-PROPS>
                </IMPLEMENTATION-DATA-TYPE>
                <IMPLEMENTATION-DATA-TYPE UUID="bed88c1a-e065-4108-9949-830c20942b53">
                  <SHORT-NAME>Dcm_EcuResetType</SHORT-NAME>
                  <CATEGORY>TYPE_REFERENCE</CATEGORY>
                  <SW-DATA-DEF-PROPS>
                    <SW-DATA-DEF-PROPS-VARIANTS>
                      <SW-DATA-DEF-PROPS-CONDITIONAL>
                        <COMPU-METHOD-REF DEST="COMPU-METHOD">/MICROSAR/Dcm_swc/DataTypes/CompuMethods/Dcm_EcuResetType</COMPU-METHOD-REF>
                        <IMPLEMENTATION-DATA-TYPE-REF DEST="IMPLEMENTATION-DATA-TYPE">/AUTOSAR_Platform/ImplementationDataTypes/uint8</IMPLEMENTATION-DATA-TYPE-REF>
                      </SW-DATA-DEF-PROPS-CONDITIONAL>
                    </SW-DATA-DEF-PROPS-VARIANTS>
                  </SW-DATA-DEF-PROPS>
                </IMPLEMENTATION-DATA-TYPE>
                <IMPLEMENTATION-DATA-TYPE UUID="a6b010ea-08e7-42a6-a5f0-2dbcdb8df039">
                  <SHORT-NAME>Dcm_ModeRapidPowerShutDownType</SHORT-NAME>
                  <CATEGORY>TYPE_REFERENCE</CATEGORY>
                  <SW-DATA-DEF-PROPS>
                    <SW-DATA-DEF-PROPS-VARIANTS>
                      <SW-DATA-DEF-PROPS-CONDITIONAL>
                        <COMPU-METHOD-REF DEST="COMPU-METHOD">/MICROSAR/Dcm_swc/DataTypes/CompuMethods/Dcm_ModeRapidPowerShutDownType</COMPU-METHOD-REF>
                        <IMPLEMENTATION-DATA-TYPE-REF DEST="IMPLEMENTATION-DATA-TYPE">/AUTOSAR_Platform/ImplementationDataTypes/uint8</IMPLEMENTATION-DATA-TYPE-REF>
                      </SW-DATA-DEF-PROPS-CONDITIONAL>
                    </SW-DATA-DEF-PROPS-VARIANTS>
                  </SW-DATA-DEF-PROPS>
                </IMPLEMENTATION-DATA-TYPE>
                <IMPLEMENTATION-DATA-TYPE UUID="589b8ec8-e6fe-4d5f-90c0-530edb517e55">
                  <SHORT-NAME>Dcm_DiagnosticSessionControlType</SHORT-NAME>
                  <CATEGORY>TYPE_REFERENCE</CATEGORY>
                  <SW-DATA-DEF-PROPS>
                    <SW-DATA-DEF-PROPS-VARIANTS>
                      <SW-DATA-DEF-PROPS-CONDITIONAL>
                        <COMPU-METHOD-REF DEST="COMPU-METHOD">/MICROSAR/Dcm_swc/DataTypes/CompuMethods/Dcm_DiagnosticSessionControlType</COMPU-METHOD-REF>
                        <IMPLEMENTATION-DATA-TYPE-REF DEST="IMPLEMENTATION-DATA-TYPE">/AUTOSAR_Platform/ImplementationDataTypes/uint8</IMPLEMENTATION-DATA-TYPE-REF>
                      </SW-DATA-DEF-PROPS-CONDITIONAL>
                    </SW-DATA-DEF-PROPS-VARIANTS>
                  </SW-DATA-DEF-PROPS>
                </IMPLEMENTATION-DATA-TYPE>
                <IMPLEMENTATION-DATA-TYPE UUID="33e659b0-68d9-4df6-a73f-1072f7051752">
                  <SHORT-NAME>Dcm_CommunicationModeType</SHORT-NAME>
                  <CATEGORY>TYPE_REFERENCE</CATEGORY>
                  <SW-DATA-DEF-PROPS>
                    <SW-DATA-DEF-PROPS-VARIANTS>
                      <SW-DATA-DEF-PROPS-CONDITIONAL>
                        <COMPU-METHOD-REF DEST="COMPU-METHOD">/MICROSAR/Dcm_swc/DataTypes/CompuMethods/Dcm_CommunicationModeType</COMPU-METHOD-REF>
                        <IMPLEMENTATION-DATA-TYPE-REF DEST="IMPLEMENTATION-DATA-TYPE">/AUTOSAR_Platform/ImplementationDataTypes/uint8</IMPLEMENTATION-DATA-TYPE-REF>
                      </SW-DATA-DEF-PROPS-CONDITIONAL>
                    </SW-DATA-DEF-PROPS-VARIANTS>
                  </SW-DATA-DEF-PROPS>
                </IMPLEMENTATION-DATA-TYPE>
                <IMPLEMENTATION-DATA-TYPE UUID="6ee58e4e-aea1-4293-80d4-5e92b64e8dd9">
                  <SHORT-NAME>Dcm_Data50ByteType</SHORT-NAME>
                  <CATEGORY>ARRAY</CATEGORY>
                  <SW-DATA-DEF-PROPS>
                    <SW-DATA-DEF-PROPS-VARIANTS>
                      <SW-DATA-DEF-PROPS-CONDITIONAL>
                        <SW-CALIBRATION-ACCESS>READ-ONLY</SW-CALIBRATION-ACCESS>
                      </SW-DATA-DEF-PROPS-CONDITIONAL>
                    </SW-DATA-DEF-PROPS-VARIANTS>
                  </SW-DATA-DEF-PROPS>
                  <SUB-ELEMENTS>
                    <IMPLEMENTATION-DATA-TYPE-ELEMENT UUID="1d07cd2b-5f6d-478b-95d1-96711a781f17">
                      <SHORT-NAME>Dcm_Data50ByteTypeElement</SHORT-NAME>
                      <CATEGORY>TYPE_REFERENCE</CATEGORY>
                      <ARRAY-SIZE>50</ARRAY-SIZE>
                      <ARRAY-SIZE-SEMANTICS>FIXED-SIZE</ARRAY-SIZE-SEMANTICS>
                      <SW-DATA-DEF-PROPS>
                        <SW-DATA-DEF-PROPS-VARIANTS>
                          <SW-DATA-DEF-PROPS-CONDITIONAL>
                            <IMPLEMENTATION-DATA-TYPE-REF DEST="IMPLEMENTATION-DATA-TYPE">/AUTOSAR_Platform/ImplementationDataTypes/uint8</IMPLEMENTATION-DATA-TYPE-REF>
                          </SW-DATA-DEF-PROPS-CONDITIONAL>
                        </SW-DATA-DEF-PROPS-VARIANTS>
                      </SW-DATA-DEF-PROPS>
                    </IMPLEMENTATION-DATA-TYPE-ELEMENT>
                  </SUB-ELEMENTS>
                </IMPLEMENTATION-DATA-TYPE>
                <IMPLEMENTATION-DATA-TYPE UUID="95cc70ff-86d4-4f95-a32e-4407760c5ed2">
                  <SHORT-NAME>Dcm_Data31ByteType</SHORT-NAME>
                  <CATEGORY>ARRAY</CATEGORY>
                  <SW-DATA-DEF-PROPS>
                    <SW-DATA-DEF-PROPS-VARIANTS>
                      <SW-DATA-DEF-PROPS-CONDITIONAL>
                        <SW-CALIBRATION-ACCESS>READ-ONLY</SW-CALIBRATION-ACCESS>
                      </SW-DATA-DEF-PROPS-CONDITIONAL>
                    </SW-DATA-DEF-PROPS-VARIANTS>
                  </SW-DATA-DEF-PROPS>
                  <SUB-ELEMENTS>
                    <IMPLEMENTATION-DATA-TYPE-ELEMENT UUID="719a905a-b5b8-449e-91ee-54564a96da96">
                      <SHORT-NAME>Dcm_Data31ByteTypeElement</SHORT-NAME>
                      <CATEGORY>TYPE_REFERENCE</CATEGORY>
                      <ARRAY-SIZE>31</ARRAY-SIZE>
                      <ARRAY-SIZE-SEMANTICS>FIXED-SIZE</ARRAY-SIZE-SEMANTICS>
                      <SW-DATA-DEF-PROPS>
                        <SW-DATA-DEF-PROPS-VARIANTS>
                          <SW-DATA-DEF-PROPS-CONDITIONAL>
                            <IMPLEMENTATION-DATA-TYPE-REF DEST="IMPLEMENTATION-DATA-TYPE">/AUTOSAR_Platform/ImplementationDataTypes/uint8</IMPLEMENTATION-DATA-TYPE-REF>
                          </SW-DATA-DEF-PROPS-CONDITIONAL>
                        </SW-DATA-DEF-PROPS-VARIANTS>
                      </SW-DATA-DEF-PROPS>
                    </IMPLEMENTATION-DATA-TYPE-ELEMENT>
                  </SUB-ELEMENTS>
                </IMPLEMENTATION-DATA-TYPE>
                <IMPLEMENTATION-DATA-TYPE UUID="4e851b23-5887-411a-922e-af6963ef7084">
                  <SHORT-NAME>Dcm_Data12ByteType</SHORT-NAME>
                  <CATEGORY>ARRAY</CATEGORY>
                  <SW-DATA-DEF-PROPS>
                    <SW-DATA-DEF-PROPS-VARIANTS>
                      <SW-DATA-DEF-PROPS-CONDITIONAL>
                        <SW-CALIBRATION-ACCESS>READ-ONLY</SW-CALIBRATION-ACCESS>
                      </SW-DATA-DEF-PROPS-CONDITIONAL>
                    </SW-DATA-DEF-PROPS-VARIANTS>
                  </SW-DATA-DEF-PROPS>
                  <SUB-ELEMENTS>
                    <IMPLEMENTATION-DATA-TYPE-ELEMENT UUID="f2b8cde6-a27e-44d8-bec4-d6331de38901">
                      <SHORT-NAME>Dcm_Data12ByteTypeElement</SHORT-NAME>
                      <CATEGORY>TYPE_REFERENCE</CATEGORY>
                      <ARRAY-SIZE>12</ARRAY-SIZE>
                      <ARRAY-SIZE-SEMANTICS>FIXED-SIZE</ARRAY-SIZE-SEMANTICS>
                      <SW-DATA-DEF-PROPS>
                        <SW-DATA-DEF-PROPS-VARIANTS>
                          <SW-DATA-DEF-PROPS-CONDITIONAL>
                            <IMPLEMENTATION-DATA-TYPE-REF DEST="IMPLEMENTATION-DATA-TYPE">/AUTOSAR_Platform/ImplementationDataTypes/uint8</IMPLEMENTATION-DATA-TYPE-REF>
                          </SW-DATA-DEF-PROPS-CONDITIONAL>
                        </SW-DATA-DEF-PROPS-VARIANTS>
                      </SW-DATA-DEF-PROPS>
                    </IMPLEMENTATION-DATA-TYPE-ELEMENT>
                  </SUB-ELEMENTS>
                </IMPLEMENTATION-DATA-TYPE>
                <IMPLEMENTATION-DATA-TYPE UUID="9d7cf90b-ff04-447f-8759-c0e5cd8785e5">
                  <SHORT-NAME>Dcm_Data2ByteType</SHORT-NAME>
                  <CATEGORY>ARRAY</CATEGORY>
                  <SW-DATA-DEF-PROPS>
                    <SW-DATA-DEF-PROPS-VARIANTS>
                      <SW-DATA-DEF-PROPS-CONDITIONAL>
                        <SW-CALIBRATION-ACCESS>READ-ONLY</SW-CALIBRATION-ACCESS>
                      </SW-DATA-DEF-PROPS-CONDITIONAL>
                    </SW-DATA-DEF-PROPS-VARIANTS>
                  </SW-DATA-DEF-PROPS>
                  <SUB-ELEMENTS>
                    <IMPLEMENTATION-DATA-TYPE-ELEMENT UUID="df6d009c-7c37-4940-9038-4bd69c9ee674">
                      <SHORT-NAME>Dcm_Data2ByteTypeElement</SHORT-NAME>
                      <CATEGORY>TYPE_REFERENCE</CATEGORY>
                      <ARRAY-SIZE>2</ARRAY-SIZE>
                      <ARRAY-SIZE-SEMANTICS>FIXED-SIZE</ARRAY-SIZE-SEMANTICS>
                      <SW-DATA-DEF-PROPS>
                        <SW-DATA-DEF-PROPS-VARIANTS>
                          <SW-DATA-DEF-PROPS-CONDITIONAL>
                            <IMPLEMENTATION-DATA-TYPE-REF DEST="IMPLEMENTATION-DATA-TYPE">/AUTOSAR_Platform/ImplementationDataTypes/uint8</IMPLEMENTATION-DATA-TYPE-REF>
                          </SW-DATA-DEF-PROPS-CONDITIONAL>
                        </SW-DATA-DEF-PROPS-VARIANTS>
                      </SW-DATA-DEF-PROPS>
                    </IMPLEMENTATION-DATA-TYPE-ELEMENT>
                  </SUB-ELEMENTS>
                </IMPLEMENTATION-DATA-TYPE>
                <IMPLEMENTATION-DATA-TYPE UUID="cfa47dde-3544-4758-90e7-950b4c8df931">
                  <SHORT-NAME>Dcm_Data65ByteType</SHORT-NAME>
                  <CATEGORY>ARRAY</CATEGORY>
                  <SW-DATA-DEF-PROPS>
                    <SW-DATA-DEF-PROPS-VARIANTS>
                      <SW-DATA-DEF-PROPS-CONDITIONAL>
                        <SW-CALIBRATION-ACCESS>READ-ONLY</SW-CALIBRATION-ACCESS>
                      </SW-DATA-DEF-PROPS-CONDITIONAL>
                    </SW-DATA-DEF-PROPS-VARIANTS>
                  </SW-DATA-DEF-PROPS>
                  <SUB-ELEMENTS>
                    <IMPLEMENTATION-DATA-TYPE-ELEMENT UUID="f2358431-de87-4b20-ae36-bb9db258f57f">
                      <SHORT-NAME>Dcm_Data65ByteTypeElement</SHORT-NAME>
                      <CATEGORY>TYPE_REFERENCE</CATEGORY>
                      <ARRAY-SIZE>65</ARRAY-SIZE>
                      <ARRAY-SIZE-SEMANTICS>FIXED-SIZE</ARRAY-SIZE-SEMANTICS>
                      <SW-DATA-DEF-PROPS>
                        <SW-DATA-DEF-PROPS-VARIANTS>
                          <SW-DATA-DEF-PROPS-CONDITIONAL>
                            <IMPLEMENTATION-DATA-TYPE-REF DEST="IMPLEMENTATION-DATA-TYPE">/AUTOSAR_Platform/ImplementationDataTypes/uint8</IMPLEMENTATION-DATA-TYPE-REF>
                          </SW-DATA-DEF-PROPS-CONDITIONAL>
                        </SW-DATA-DEF-PROPS-VARIANTS>
                      </SW-DATA-DEF-PROPS>
                    </IMPLEMENTATION-DATA-TYPE-ELEMENT>
                  </SUB-ELEMENTS>
                </IMPLEMENTATION-DATA-TYPE>
                <IMPLEMENTATION-DATA-TYPE UUID="c045049f-f125-4cdf-86e7-77a3cb43db21">
                  <SHORT-NAME>Dcm_Data4ByteType</SHORT-NAME>
                  <CATEGORY>ARRAY</CATEGORY>
                  <SW-DATA-DEF-PROPS>
                    <SW-DATA-DEF-PROPS-VARIANTS>
                      <SW-DATA-DEF-PROPS-CONDITIONAL>
                        <SW-CALIBRATION-ACCESS>READ-ONLY</SW-CALIBRATION-ACCESS>
                      </SW-DATA-DEF-PROPS-CONDITIONAL>
                    </SW-DATA-DEF-PROPS-VARIANTS>
                  </SW-DATA-DEF-PROPS>
                  <SUB-ELEMENTS>
                    <IMPLEMENTATION-DATA-TYPE-ELEMENT UUID="d7d7438e-8738-47b7-9349-d7c9917c0ce3">
                      <SHORT-NAME>Dcm_Data4ByteTypeElement</SHORT-NAME>
                      <CATEGORY>TYPE_REFERENCE</CATEGORY>
                      <ARRAY-SIZE>4</ARRAY-SIZE>
                      <ARRAY-SIZE-SEMANTICS>FIXED-SIZE</ARRAY-SIZE-SEMANTICS>
                      <SW-DATA-DEF-PROPS>
                        <SW-DATA-DEF-PROPS-VARIANTS>
                          <SW-DATA-DEF-PROPS-CONDITIONAL>
                            <IMPLEMENTATION-DATA-TYPE-REF DEST="IMPLEMENTATION-DATA-TYPE">/AUTOSAR_Platform/ImplementationDataTypes/uint8</IMPLEMENTATION-DATA-TYPE-REF>
                          </SW-DATA-DEF-PROPS-CONDITIONAL>
                        </SW-DATA-DEF-PROPS-VARIANTS>
                      </SW-DATA-DEF-PROPS>
                    </IMPLEMENTATION-DATA-TYPE-ELEMENT>
                  </SUB-ELEMENTS>
                </IMPLEMENTATION-DATA-TYPE>
                <IMPLEMENTATION-DATA-TYPE UUID="b51d765a-5cf5-4d66-87d0-279f0735da5a">
                  <SHORT-NAME>Dcm_Data14ByteType</SHORT-NAME>
                  <CATEGORY>ARRAY</CATEGORY>
                  <SW-DATA-DEF-PROPS>
                    <SW-DATA-DEF-PROPS-VARIANTS>
                      <SW-DATA-DEF-PROPS-CONDITIONAL>
                        <SW-CALIBRATION-ACCESS>READ-ONLY</SW-CALIBRATION-ACCESS>
                      </SW-DATA-DEF-PROPS-CONDITIONAL>
                    </SW-DATA-DEF-PROPS-VARIANTS>
                  </SW-DATA-DEF-PROPS>
                  <SUB-ELEMENTS>
                    <IMPLEMENTATION-DATA-TYPE-ELEMENT UUID="7dfb2cbf-8676-423a-bda4-43dd41ae48c5">
                      <SHORT-NAME>Dcm_Data14ByteTypeElement</SHORT-NAME>
                      <CATEGORY>TYPE_REFERENCE</CATEGORY>
                      <ARRAY-SIZE>14</ARRAY-SIZE>
                      <ARRAY-SIZE-SEMANTICS>FIXED-SIZE</ARRAY-SIZE-SEMANTICS>
                      <SW-DATA-DEF-PROPS>
                        <SW-DATA-DEF-PROPS-VARIANTS>
                          <SW-DATA-DEF-PROPS-CONDITIONAL>
                            <IMPLEMENTATION-DATA-TYPE-REF DEST="IMPLEMENTATION-DATA-TYPE">/AUTOSAR_Platform/ImplementationDataTypes/uint8</IMPLEMENTATION-DATA-TYPE-REF>
                          </SW-DATA-DEF-PROPS-CONDITIONAL>
                        </SW-DATA-DEF-PROPS-VARIANTS>
                      </SW-DATA-DEF-PROPS>
                    </IMPLEMENTATION-DATA-TYPE-ELEMENT>
                  </SUB-ELEMENTS>
                </IMPLEMENTATION-DATA-TYPE>
                <IMPLEMENTATION-DATA-TYPE UUID="7f604583-05b6-4875-bdbb-47b9191f2fbd">
                  <SHORT-NAME>Dcm_Data1ByteType</SHORT-NAME>
                  <CATEGORY>ARRAY</CATEGORY>
                  <SW-DATA-DEF-PROPS>
                    <SW-DATA-DEF-PROPS-VARIANTS>
                      <SW-DATA-DEF-PROPS-CONDITIONAL>
                        <SW-CALIBRATION-ACCESS>READ-ONLY</SW-CALIBRATION-ACCESS>
                      </SW-DATA-DEF-PROPS-CONDITIONAL>
                    </SW-DATA-DEF-PROPS-VARIANTS>
                  </SW-DATA-DEF-PROPS>
                  <SUB-ELEMENTS>
                    <IMPLEMENTATION-DATA-TYPE-ELEMENT UUID="93547c85-c86d-4efa-b30f-4318a9dc96eb">
                      <SHORT-NAME>Dcm_Data1ByteTypeElement</SHORT-NAME>
                      <CATEGORY>TYPE_REFERENCE</CATEGORY>
                      <ARRAY-SIZE>1</ARRAY-SIZE>
                      <ARRAY-SIZE-SEMANTICS>FIXED-SIZE</ARRAY-SIZE-SEMANTICS>
                      <SW-DATA-DEF-PROPS>
                        <SW-DATA-DEF-PROPS-VARIANTS>
                          <SW-DATA-DEF-PROPS-CONDITIONAL>
                            <IMPLEMENTATION-DATA-TYPE-REF DEST="IMPLEMENTATION-DATA-TYPE">/AUTOSAR_Platform/ImplementationDataTypes/uint8</IMPLEMENTATION-DATA-TYPE-REF>
                          </SW-DATA-DEF-PROPS-CONDITIONAL>
                        </SW-DATA-DEF-PROPS-VARIANTS>
                      </SW-DATA-DEF-PROPS>
                    </IMPLEMENTATION-DATA-TYPE-ELEMENT>
                  </SUB-ELEMENTS>
                </IMPLEMENTATION-DATA-TYPE>
                <IMPLEMENTATION-DATA-TYPE UUID="c9ad66a1-11dd-4b4e-a226-f6b7210a0f9c">
                  <SHORT-NAME>Dcm_Data822ByteType</SHORT-NAME>
                  <CATEGORY>ARRAY</CATEGORY>
                  <SW-DATA-DEF-PROPS>
                    <SW-DATA-DEF-PROPS-VARIANTS>
                      <SW-DATA-DEF-PROPS-CONDITIONAL>
                        <SW-CALIBRATION-ACCESS>READ-ONLY</SW-CALIBRATION-ACCESS>
                      </SW-DATA-DEF-PROPS-CONDITIONAL>
                    </SW-DATA-DEF-PROPS-VARIANTS>
                  </SW-DATA-DEF-PROPS>
                  <SUB-ELEMENTS>
                    <IMPLEMENTATION-DATA-TYPE-ELEMENT UUID="10dbbd50-0635-49c4-8735-89ba2b7d6de2">
                      <SHORT-NAME>Dcm_Data822ByteTypeElement</SHORT-NAME>
                      <CATEGORY>TYPE_REFERENCE</CATEGORY>
                      <ARRAY-SIZE>822</ARRAY-SIZE>
                      <ARRAY-SIZE-SEMANTICS>FIXED-SIZE</ARRAY-SIZE-SEMANTICS>
                      <SW-DATA-DEF-PROPS>
                        <SW-DATA-DEF-PROPS-VARIANTS>
                          <SW-DATA-DEF-PROPS-CONDITIONAL>
                            <IMPLEMENTATION-DATA-TYPE-REF DEST="IMPLEMENTATION-DATA-TYPE">/AUTOSAR_Platform/ImplementationDataTypes/uint8</IMPLEMENTATION-DATA-TYPE-REF>
                          </SW-DATA-DEF-PROPS-CONDITIONAL>
                        </SW-DATA-DEF-PROPS-VARIANTS>
                      </SW-DATA-DEF-PROPS>
                    </IMPLEMENTATION-DATA-TYPE-ELEMENT>
                  </SUB-ELEMENTS>
                </IMPLEMENTATION-DATA-TYPE>
                <IMPLEMENTATION-DATA-TYPE UUID="25e9be4b-37de-428e-941f-e09e5c0d9977">
                  <SHORT-NAME>Dcm_Data10ByteType</SHORT-NAME>
                  <CATEGORY>ARRAY</CATEGORY>
                  <SW-DATA-DEF-PROPS>
                    <SW-DATA-DEF-PROPS-VARIANTS>
                      <SW-DATA-DEF-PROPS-CONDITIONAL>
                        <SW-CALIBRATION-ACCESS>READ-ONLY</SW-CALIBRATION-ACCESS>
                      </SW-DATA-DEF-PROPS-CONDITIONAL>
                    </SW-DATA-DEF-PROPS-VARIANTS>
                  </SW-DATA-DEF-PROPS>
                  <SUB-ELEMENTS>
                    <IMPLEMENTATION-DATA-TYPE-ELEMENT UUID="b7c7aba5-8536-4dc4-a4cc-1d12179f253e">
                      <SHORT-NAME>Dcm_Data10ByteTypeElement</SHORT-NAME>
                      <CATEGORY>TYPE_REFERENCE</CATEGORY>
                      <ARRAY-SIZE>10</ARRAY-SIZE>
                      <ARRAY-SIZE-SEMANTICS>FIXED-SIZE</ARRAY-SIZE-SEMANTICS>
                      <SW-DATA-DEF-PROPS>
                        <SW-DATA-DEF-PROPS-VARIANTS>
                          <SW-DATA-DEF-PROPS-CONDITIONAL>
                            <IMPLEMENTATION-DATA-TYPE-REF DEST="IMPLEMENTATION-DATA-TYPE">/AUTOSAR_Platform/ImplementationDataTypes/uint8</IMPLEMENTATION-DATA-TYPE-REF>
                          </SW-DATA-DEF-PROPS-CONDITIONAL>
                        </SW-DATA-DEF-PROPS-VARIANTS>
                      </SW-DATA-DEF-PROPS>
                    </IMPLEMENTATION-DATA-TYPE-ELEMENT>
                  </SUB-ELEMENTS>
                </IMPLEMENTATION-DATA-TYPE>
                <IMPLEMENTATION-DATA-TYPE UUID="120d6e47-2dd1-4be0-9ffc-18816bbee63e">
                  <SHORT-NAME>Dcm_Data16ByteType</SHORT-NAME>
                  <CATEGORY>ARRAY</CATEGORY>
                  <SW-DATA-DEF-PROPS>
                    <SW-DATA-DEF-PROPS-VARIANTS>
                      <SW-DATA-DEF-PROPS-CONDITIONAL>
                        <SW-CALIBRATION-ACCESS>READ-ONLY</SW-CALIBRATION-ACCESS>
                      </SW-DATA-DEF-PROPS-CONDITIONAL>
                    </SW-DATA-DEF-PROPS-VARIANTS>
                  </SW-DATA-DEF-PROPS>
                  <SUB-ELEMENTS>
                    <IMPLEMENTATION-DATA-TYPE-ELEMENT UUID="bf507dbd-ca1c-4ee8-b899-00738c9cc36f">
                      <SHORT-NAME>Dcm_Data16ByteTypeElement</SHORT-NAME>
                      <CATEGORY>TYPE_REFERENCE</CATEGORY>
                      <ARRAY-SIZE>16</ARRAY-SIZE>
                      <ARRAY-SIZE-SEMANTICS>FIXED-SIZE</ARRAY-SIZE-SEMANTICS>
                      <SW-DATA-DEF-PROPS>
                        <SW-DATA-DEF-PROPS-VARIANTS>
                          <SW-DATA-DEF-PROPS-CONDITIONAL>
                            <IMPLEMENTATION-DATA-TYPE-REF DEST="IMPLEMENTATION-DATA-TYPE">/AUTOSAR_Platform/ImplementationDataTypes/uint8</IMPLEMENTATION-DATA-TYPE-REF>
                          </SW-DATA-DEF-PROPS-CONDITIONAL>
                        </SW-DATA-DEF-PROPS-VARIANTS>
                      </SW-DATA-DEF-PROPS>
                    </IMPLEMENTATION-DATA-TYPE-ELEMENT>
                  </SUB-ELEMENTS>
                </IMPLEMENTATION-DATA-TYPE>
                <IMPLEMENTATION-DATA-TYPE UUID="b2c7957f-f88a-4029-8063-b4bfa0df3b6a">
                  <SHORT-NAME>Dcm_Data8ByteType</SHORT-NAME>
                  <CATEGORY>ARRAY</CATEGORY>
                  <SW-DATA-DEF-PROPS>
                    <SW-DATA-DEF-PROPS-VARIANTS>
                      <SW-DATA-DEF-PROPS-CONDITIONAL>
                        <SW-CALIBRATION-ACCESS>READ-ONLY</SW-CALIBRATION-ACCESS>
                      </SW-DATA-DEF-PROPS-CONDITIONAL>
                    </SW-DATA-DEF-PROPS-VARIANTS>
                  </SW-DATA-DEF-PROPS>
                  <SUB-ELEMENTS>
                    <IMPLEMENTATION-DATA-TYPE-ELEMENT UUID="d520e0f7-8b38-456f-a78f-af8136b75ba5">
                      <SHORT-NAME>Dcm_Data8ByteTypeElement</SHORT-NAME>
                      <CATEGORY>TYPE_REFERENCE</CATEGORY>
                      <ARRAY-SIZE>8</ARRAY-SIZE>
                      <ARRAY-SIZE-SEMANTICS>FIXED-SIZE</ARRAY-SIZE-SEMANTICS>
                      <SW-DATA-DEF-PROPS>
                        <SW-DATA-DEF-PROPS-VARIANTS>
                          <SW-DATA-DEF-PROPS-CONDITIONAL>
                            <IMPLEMENTATION-DATA-TYPE-REF DEST="IMPLEMENTATION-DATA-TYPE">/AUTOSAR_Platform/ImplementationDataTypes/uint8</IMPLEMENTATION-DATA-TYPE-REF>
                          </SW-DATA-DEF-PROPS-CONDITIONAL>
                        </SW-DATA-DEF-PROPS-VARIANTS>
                      </SW-DATA-DEF-PROPS>
                    </IMPLEMENTATION-DATA-TYPE-ELEMENT>
                  </SUB-ELEMENTS>
                </IMPLEMENTATION-DATA-TYPE>
                <IMPLEMENTATION-DATA-TYPE UUID="21e3e38e-0c97-40ce-b721-339441647f0e">
                  <SHORT-NAME>Dcm_Data6ByteType</SHORT-NAME>
                  <CATEGORY>ARRAY</CATEGORY>
                  <SW-DATA-DEF-PROPS>
                    <SW-DATA-DEF-PROPS-VARIANTS>
                      <SW-DATA-DEF-PROPS-CONDITIONAL>
                        <SW-CALIBRATION-ACCESS>READ-ONLY</SW-CALIBRATION-ACCESS>
                      </SW-DATA-DEF-PROPS-CONDITIONAL>
                    </SW-DATA-DEF-PROPS-VARIANTS>
                  </SW-DATA-DEF-PROPS>
                  <SUB-ELEMENTS>
                    <IMPLEMENTATION-DATA-TYPE-ELEMENT UUID="3e7a3d49-af72-457c-904a-5462caae5e66">
                      <SHORT-NAME>Dcm_Data6ByteTypeElement</SHORT-NAME>
                      <CATEGORY>TYPE_REFERENCE</CATEGORY>
                      <ARRAY-SIZE>6</ARRAY-SIZE>
                      <ARRAY-SIZE-SEMANTICS>FIXED-SIZE</ARRAY-SIZE-SEMANTICS>
                      <SW-DATA-DEF-PROPS>
                        <SW-DATA-DEF-PROPS-VARIANTS>
                          <SW-DATA-DEF-PROPS-CONDITIONAL>
                            <IMPLEMENTATION-DATA-TYPE-REF DEST="IMPLEMENTATION-DATA-TYPE">/AUTOSAR_Platform/ImplementationDataTypes/uint8</IMPLEMENTATION-DATA-TYPE-REF>
                          </SW-DATA-DEF-PROPS-CONDITIONAL>
                        </SW-DATA-DEF-PROPS-VARIANTS>
                      </SW-DATA-DEF-PROPS>
                    </IMPLEMENTATION-DATA-TYPE-ELEMENT>
                  </SUB-ELEMENTS>
                </IMPLEMENTATION-DATA-TYPE>
                <IMPLEMENTATION-DATA-TYPE UUID="78b8f88f-0fb2-4bcc-8650-fc6a871e8831">
                  <SHORT-NAME>Dcm_Data17ByteType</SHORT-NAME>
                  <CATEGORY>ARRAY</CATEGORY>
                  <SW-DATA-DEF-PROPS>
                    <SW-DATA-DEF-PROPS-VARIANTS>
                      <SW-DATA-DEF-PROPS-CONDITIONAL>
                        <SW-CALIBRATION-ACCESS>READ-ONLY</SW-CALIBRATION-ACCESS>
                      </SW-DATA-DEF-PROPS-CONDITIONAL>
                    </SW-DATA-DEF-PROPS-VARIANTS>
                  </SW-DATA-DEF-PROPS>
                  <SUB-ELEMENTS>
                    <IMPLEMENTATION-DATA-TYPE-ELEMENT UUID="3b3d1d4b-6901-4428-bc09-0a55e08603b1">
                      <SHORT-NAME>Dcm_Data17ByteTypeElement</SHORT-NAME>
                      <CATEGORY>TYPE_REFERENCE</CATEGORY>
                      <ARRAY-SIZE>17</ARRAY-SIZE>
                      <ARRAY-SIZE-SEMANTICS>FIXED-SIZE</ARRAY-SIZE-SEMANTICS>
                      <SW-DATA-DEF-PROPS>
                        <SW-DATA-DEF-PROPS-VARIANTS>
                          <SW-DATA-DEF-PROPS-CONDITIONAL>
                            <IMPLEMENTATION-DATA-TYPE-REF DEST="IMPLEMENTATION-DATA-TYPE">/AUTOSAR_Platform/ImplementationDataTypes/uint8</IMPLEMENTATION-DATA-TYPE-REF>
                          </SW-DATA-DEF-PROPS-CONDITIONAL>
                        </SW-DATA-DEF-PROPS-VARIANTS>
                      </SW-DATA-DEF-PROPS>
                    </IMPLEMENTATION-DATA-TYPE-ELEMENT>
                  </SUB-ELEMENTS>
                </IMPLEMENTATION-DATA-TYPE>
                <IMPLEMENTATION-DATA-TYPE UUID="12ff227c-04c8-4199-8eac-1bd992fbb68b">
                  <SHORT-NAME>Dcm_Data9ByteType</SHORT-NAME>
                  <CATEGORY>ARRAY</CATEGORY>
                  <SW-DATA-DEF-PROPS>
                    <SW-DATA-DEF-PROPS-VARIANTS>
                      <SW-DATA-DEF-PROPS-CONDITIONAL>
                        <SW-CALIBRATION-ACCESS>READ-ONLY</SW-CALIBRATION-ACCESS>
                      </SW-DATA-DEF-PROPS-CONDITIONAL>
                    </SW-DATA-DEF-PROPS-VARIANTS>
                  </SW-DATA-DEF-PROPS>
                  <SUB-ELEMENTS>
                    <IMPLEMENTATION-DATA-TYPE-ELEMENT UUID="a64d8385-7d45-4bfa-a5c7-496cedbf5a57">
                      <SHORT-NAME>Dcm_Data9ByteTypeElement</SHORT-NAME>
                      <CATEGORY>TYPE_REFERENCE</CATEGORY>
                      <ARRAY-SIZE>9</ARRAY-SIZE>
                      <ARRAY-SIZE-SEMANTICS>FIXED-SIZE</ARRAY-SIZE-SEMANTICS>
                      <SW-DATA-DEF-PROPS>
                        <SW-DATA-DEF-PROPS-VARIANTS>
                          <SW-DATA-DEF-PROPS-CONDITIONAL>
                            <IMPLEMENTATION-DATA-TYPE-REF DEST="IMPLEMENTATION-DATA-TYPE">/AUTOSAR_Platform/ImplementationDataTypes/uint8</IMPLEMENTATION-DATA-TYPE-REF>
                          </SW-DATA-DEF-PROPS-CONDITIONAL>
                        </SW-DATA-DEF-PROPS-VARIANTS>
                      </SW-DATA-DEF-PROPS>
                    </IMPLEMENTATION-DATA-TYPE-ELEMENT>
                  </SUB-ELEMENTS>
                </IMPLEMENTATION-DATA-TYPE>
                <IMPLEMENTATION-DATA-TYPE UUID="f3f9ad08-25c6-49a0-b3d7-752c93083c81">
                  <SHORT-NAME>Dcm_Data3ByteType</SHORT-NAME>
                  <CATEGORY>ARRAY</CATEGORY>
                  <SW-DATA-DEF-PROPS>
                    <SW-DATA-DEF-PROPS-VARIANTS>
                      <SW-DATA-DEF-PROPS-CONDITIONAL>
                        <SW-CALIBRATION-ACCESS>READ-ONLY</SW-CALIBRATION-ACCESS>
                      </SW-DATA-DEF-PROPS-CONDITIONAL>
                    </SW-DATA-DEF-PROPS-VARIANTS>
                  </SW-DATA-DEF-PROPS>
                  <SUB-ELEMENTS>
                    <IMPLEMENTATION-DATA-TYPE-ELEMENT UUID="37fd11e6-f6df-486d-b15d-317fa356f0ee">
                      <SHORT-NAME>Dcm_Data3ByteTypeElement</SHORT-NAME>
                      <CATEGORY>TYPE_REFERENCE</CATEGORY>
                      <ARRAY-SIZE>3</ARRAY-SIZE>
                      <ARRAY-SIZE-SEMANTICS>FIXED-SIZE</ARRAY-SIZE-SEMANTICS>
                      <SW-DATA-DEF-PROPS>
                        <SW-DATA-DEF-PROPS-VARIANTS>
                          <SW-DATA-DEF-PROPS-CONDITIONAL>
                            <IMPLEMENTATION-DATA-TYPE-REF DEST="IMPLEMENTATION-DATA-TYPE">/AUTOSAR_Platform/ImplementationDataTypes/uint8</IMPLEMENTATION-DATA-TYPE-REF>
                          </SW-DATA-DEF-PROPS-CONDITIONAL>
                        </SW-DATA-DEF-PROPS-VARIANTS>
                      </SW-DATA-DEF-PROPS>
                    </IMPLEMENTATION-DATA-TYPE-ELEMENT>
                  </SUB-ELEMENTS>
                </IMPLEMENTATION-DATA-TYPE>
                <IMPLEMENTATION-DATA-TYPE UUID="03d2075e-5b27-4f99-9deb-596048b08b07">
                  <SHORT-NAME>Dcm_Data80ByteType</SHORT-NAME>
                  <CATEGORY>ARRAY</CATEGORY>
                  <SW-DATA-DEF-PROPS>
                    <SW-DATA-DEF-PROPS-VARIANTS>
                      <SW-DATA-DEF-PROPS-CONDITIONAL>
                        <SW-CALIBRATION-ACCESS>READ-ONLY</SW-CALIBRATION-ACCESS>
                      </SW-DATA-DEF-PROPS-CONDITIONAL>
                    </SW-DATA-DEF-PROPS-VARIANTS>
                  </SW-DATA-DEF-PROPS>
                  <SUB-ELEMENTS>
                    <IMPLEMENTATION-DATA-TYPE-ELEMENT UUID="e8922776-870c-45b9-866c-9bc8f1754a07">
                      <SHORT-NAME>Dcm_Data80ByteTypeElement</SHORT-NAME>
                      <CATEGORY>TYPE_REFERENCE</CATEGORY>
                      <ARRAY-SIZE>80</ARRAY-SIZE>
                      <ARRAY-SIZE-SEMANTICS>FIXED-SIZE</ARRAY-SIZE-SEMANTICS>
                      <SW-DATA-DEF-PROPS>
                        <SW-DATA-DEF-PROPS-VARIANTS>
                          <SW-DATA-DEF-PROPS-CONDITIONAL>
                            <IMPLEMENTATION-DATA-TYPE-REF DEST="IMPLEMENTATION-DATA-TYPE">/AUTOSAR_Platform/ImplementationDataTypes/uint8</IMPLEMENTATION-DATA-TYPE-REF>
                          </SW-DATA-DEF-PROPS-CONDITIONAL>
                        </SW-DATA-DEF-PROPS-VARIANTS>
                      </SW-DATA-DEF-PROPS>
                    </IMPLEMENTATION-DATA-TYPE-ELEMENT>
                  </SUB-ELEMENTS>
                </IMPLEMENTATION-DATA-TYPE>
              </ELEMENTS>
              <AR-PACKAGES>
                <AR-PACKAGE UUID="ecd5d318-49f3-417b-ae92-4c2b6f10b040">
                  <SHORT-NAME>CompuMethods</SHORT-NAME>
                  <ELEMENTS>
                    <COMPU-METHOD UUID="61473fc2-ee31-404e-94f5-ea406a89358e">
                      <SHORT-NAME>Dcm_ConfirmationStatusType</SHORT-NAME>
                      <CATEGORY>TEXTTABLE</CATEGORY>
                      <COMPU-INTERNAL-TO-PHYS>
                        <COMPU-SCALES>
                          <COMPU-SCALE>
                            <SHORT-LABEL>DCM_RES_POS_OK</SHORT-LABEL>
                            <LOWER-LIMIT INTERVAL-TYPE="CLOSED">0</LOWER-LIMIT>
                            <UPPER-LIMIT INTERVAL-TYPE="CLOSED">0</UPPER-LIMIT>
                            <COMPU-CONST>
                              <VT>DCM_RES_POS_OK</VT>
                            </COMPU-CONST>
                          </COMPU-SCALE>
                          <COMPU-SCALE>
                            <SHORT-LABEL>DCM_RES_POS_NOT_OK</SHORT-LABEL>
                            <LOWER-LIMIT INTERVAL-TYPE="CLOSED">1</LOWER-LIMIT>
                            <UPPER-LIMIT INTERVAL-TYPE="CLOSED">1</UPPER-LIMIT>
                            <COMPU-CONST>
                              <VT>DCM_RES_POS_NOT_OK</VT>
                            </COMPU-CONST>
                          </COMPU-SCALE>
                          <COMPU-SCALE>
                            <SHORT-LABEL>DCM_RES_NEG_OK</SHORT-LABEL>
                            <LOWER-LIMIT INTERVAL-TYPE="CLOSED">2</LOWER-LIMIT>
                            <UPPER-LIMIT INTERVAL-TYPE="CLOSED">2</UPPER-LIMIT>
                            <COMPU-CONST>
                              <VT>DCM_RES_NEG_OK</VT>
                            </COMPU-CONST>
                          </COMPU-SCALE>
                          <COMPU-SCALE>
                            <SHORT-LABEL>DCM_RES_NEG_NOT_OK</SHORT-LABEL>
                            <LOWER-LIMIT INTERVAL-TYPE="CLOSED">3</LOWER-LIMIT>
                            <UPPER-LIMIT INTERVAL-TYPE="CLOSED">3</UPPER-LIMIT>
                            <COMPU-CONST>
                              <VT>DCM_RES_NEG_NOT_OK</VT>
                            </COMPU-CONST>
                          </COMPU-SCALE>
                        </COMPU-SCALES>
                      </COMPU-INTERNAL-TO-PHYS>
                    </COMPU-METHOD>
                    <COMPU-METHOD UUID="5ad76b33-5104-49f9-9675-b6d6cdbb5888">
                      <SHORT-NAME>Dcm_OpStatusType</SHORT-NAME>
                      <CATEGORY>TEXTTABLE</CATEGORY>
                      <COMPU-INTERNAL-TO-PHYS>
                        <COMPU-SCALES>
                          <COMPU-SCALE>
                            <SHORT-LABEL>DCM_INITIAL</SHORT-LABEL>
                            <LOWER-LIMIT INTERVAL-TYPE="CLOSED">0</LOWER-LIMIT>
                            <UPPER-LIMIT INTERVAL-TYPE="CLOSED">0</UPPER-LIMIT>
                            <COMPU-CONST>
                              <VT>DCM_INITIAL</VT>
                            </COMPU-CONST>
                          </COMPU-SCALE>
                          <COMPU-SCALE>
                            <SHORT-LABEL>DCM_PENDING</SHORT-LABEL>
                            <LOWER-LIMIT INTERVAL-TYPE="CLOSED">1</LOWER-LIMIT>
                            <UPPER-LIMIT INTERVAL-TYPE="CLOSED">1</UPPER-LIMIT>
                            <COMPU-CONST>
                              <VT>DCM_PENDING</VT>
                            </COMPU-CONST>
                          </COMPU-SCALE>
                          <COMPU-SCALE>
                            <SHORT-LABEL>DCM_CANCEL</SHORT-LABEL>
                            <LOWER-LIMIT INTERVAL-TYPE="CLOSED">2</LOWER-LIMIT>
                            <UPPER-LIMIT INTERVAL-TYPE="CLOSED">2</UPPER-LIMIT>
                            <COMPU-CONST>
                              <VT>DCM_CANCEL</VT>
                            </COMPU-CONST>
                          </COMPU-SCALE>
                          <COMPU-SCALE>
                            <SHORT-LABEL>DCM_FORCE_RCRRP_OK</SHORT-LABEL>
                            <LOWER-LIMIT INTERVAL-TYPE="CLOSED">3</LOWER-LIMIT>
                            <UPPER-LIMIT INTERVAL-TYPE="CLOSED">3</UPPER-LIMIT>
                            <COMPU-CONST>
                              <VT>DCM_FORCE_RCRRP_OK</VT>
                            </COMPU-CONST>
                          </COMPU-SCALE>
                          <COMPU-SCALE>
                            <SHORT-LABEL>DCM_FORCE_RCRRP_NOT_OK</SHORT-LABEL>
                            <LOWER-LIMIT INTERVAL-TYPE="CLOSED">64</LOWER-LIMIT>
                            <UPPER-LIMIT INTERVAL-TYPE="CLOSED">64</UPPER-LIMIT>
                            <COMPU-CONST>
                              <VT>DCM_FORCE_RCRRP_NOT_OK</VT>
                            </COMPU-CONST>
                          </COMPU-SCALE>
                        </COMPU-SCALES>
                      </COMPU-INTERNAL-TO-PHYS>
                    </COMPU-METHOD>
                    <COMPU-METHOD UUID="d5de75b3-1542-44e4-a4bd-7ca4f469c0f7">
                      <SHORT-NAME>Dcm_NegativeResponseCodeType</SHORT-NAME>
                      <CATEGORY>TEXTTABLE</CATEGORY>
                      <COMPU-INTERNAL-TO-PHYS>
                        <COMPU-SCALES>
                          <COMPU-SCALE>
                            <SHORT-LABEL>DCM_E_POSITIVERESPONSE</SHORT-LABEL>
                            <LOWER-LIMIT INTERVAL-TYPE="CLOSED">0</LOWER-LIMIT>
                            <UPPER-LIMIT INTERVAL-TYPE="CLOSED">0</UPPER-LIMIT>
                            <COMPU-CONST>
                              <VT>DCM_E_POSITIVERESPONSE</VT>
                            </COMPU-CONST>
                          </COMPU-SCALE>
                          <COMPU-SCALE>
                            <SHORT-LABEL>DCM_E_GENERALREJECT</SHORT-LABEL>
                            <LOWER-LIMIT INTERVAL-TYPE="CLOSED">16</LOWER-LIMIT>
                            <UPPER-LIMIT INTERVAL-TYPE="CLOSED">16</UPPER-LIMIT>
                            <COMPU-CONST>
                              <VT>DCM_E_GENERALREJECT</VT>
                            </COMPU-CONST>
                          </COMPU-SCALE>
                          <COMPU-SCALE>
                            <SHORT-LABEL>DCM_E_SERVICENOTSUPPORTED</SHORT-LABEL>
                            <LOWER-LIMIT INTERVAL-TYPE="CLOSED">17</LOWER-LIMIT>
                            <UPPER-LIMIT INTERVAL-TYPE="CLOSED">17</UPPER-LIMIT>
                            <COMPU-CONST>
                              <VT>DCM_E_SERVICENOTSUPPORTED</VT>
                            </COMPU-CONST>
                          </COMPU-SCALE>
                          <COMPU-SCALE>
                            <SHORT-LABEL>DCM_E_SUBFUNCTIONNOTSUPPORTED</SHORT-LABEL>
                            <LOWER-LIMIT INTERVAL-TYPE="CLOSED">18</LOWER-LIMIT>
                            <UPPER-LIMIT INTERVAL-TYPE="CLOSED">18</UPPER-LIMIT>
                            <COMPU-CONST>
                              <VT>DCM_E_SUBFUNCTIONNOTSUPPORTED</VT>
                            </COMPU-CONST>
                          </COMPU-SCALE>
                          <COMPU-SCALE>
                            <SHORT-LABEL>DCM_E_INCORRECTMESSAGELENGTHORINVALIDFORMAT</SHORT-LABEL>
                            <LOWER-LIMIT INTERVAL-TYPE="CLOSED">19</LOWER-LIMIT>
                            <UPPER-LIMIT INTERVAL-TYPE="CLOSED">19</UPPER-LIMIT>
                            <COMPU-CONST>
                              <VT>DCM_E_INCORRECTMESSAGELENGTHORINVALIDFORMAT</VT>
                            </COMPU-CONST>
                          </COMPU-SCALE>
                          <COMPU-SCALE>
                            <SHORT-LABEL>DCM_E_RESPONSETOOLONG</SHORT-LABEL>
                            <LOWER-LIMIT INTERVAL-TYPE="CLOSED">20</LOWER-LIMIT>
                            <UPPER-LIMIT INTERVAL-TYPE="CLOSED">20</UPPER-LIMIT>
                            <COMPU-CONST>
                              <VT>DCM_E_RESPONSETOOLONG</VT>
                            </COMPU-CONST>
                          </COMPU-SCALE>
                          <COMPU-SCALE>
                            <SHORT-LABEL>DCM_E_BUSYREPEATREQUEST</SHORT-LABEL>
                            <LOWER-LIMIT INTERVAL-TYPE="CLOSED">33</LOWER-LIMIT>
                            <UPPER-LIMIT INTERVAL-TYPE="CLOSED">33</UPPER-LIMIT>
                            <COMPU-CONST>
                              <VT>DCM_E_BUSYREPEATREQUEST</VT>
                            </COMPU-CONST>
                          </COMPU-SCALE>
                          <COMPU-SCALE>
                            <SHORT-LABEL>DCM_E_CONDITIONSNOTCORRECT</SHORT-LABEL>
                            <LOWER-LIMIT INTERVAL-TYPE="CLOSED">34</LOWER-LIMIT>
                            <UPPER-LIMIT INTERVAL-TYPE="CLOSED">34</UPPER-LIMIT>
                            <COMPU-CONST>
                              <VT>DCM_E_CONDITIONSNOTCORRECT</VT>
                            </COMPU-CONST>
                          </COMPU-SCALE>
                          <COMPU-SCALE>
                            <SHORT-LABEL>DCM_E_REQUESTSEQUENCEERROR</SHORT-LABEL>
                            <LOWER-LIMIT INTERVAL-TYPE="CLOSED">36</LOWER-LIMIT>
                            <UPPER-LIMIT INTERVAL-TYPE="CLOSED">36</UPPER-LIMIT>
                            <COMPU-CONST>
                              <VT>DCM_E_REQUESTSEQUENCEERROR</VT>
                            </COMPU-CONST>
                          </COMPU-SCALE>
                          <COMPU-SCALE>
                            <SHORT-LABEL>DCM_E_NORESPONSEFROMSUBNETCOMPONENT</SHORT-LABEL>
                            <LOWER-LIMIT INTERVAL-TYPE="CLOSED">37</LOWER-LIMIT>
                            <UPPER-LIMIT INTERVAL-TYPE="CLOSED">37</UPPER-LIMIT>
                            <COMPU-CONST>
                              <VT>DCM_E_NORESPONSEFROMSUBNETCOMPONENT</VT>
                            </COMPU-CONST>
                          </COMPU-SCALE>
                          <COMPU-SCALE>
                            <SHORT-LABEL>DCM_E_FAILUREPREVENTSEXECUTIONOFREQUESTEDACTION</SHORT-LABEL>
                            <LOWER-LIMIT INTERVAL-TYPE="CLOSED">38</LOWER-LIMIT>
                            <UPPER-LIMIT INTERVAL-TYPE="CLOSED">38</UPPER-LIMIT>
                            <COMPU-CONST>
                              <VT>DCM_E_FAILUREPREVENTSEXECUTIONOFREQUESTEDACTION</VT>
                            </COMPU-CONST>
                          </COMPU-SCALE>
                          <COMPU-SCALE>
                            <SHORT-LABEL>DCM_E_REQUESTOUTOFRANGE</SHORT-LABEL>
                            <LOWER-LIMIT INTERVAL-TYPE="CLOSED">49</LOWER-LIMIT>
                            <UPPER-LIMIT INTERVAL-TYPE="CLOSED">49</UPPER-LIMIT>
                            <COMPU-CONST>
                              <VT>DCM_E_REQUESTOUTOFRANGE</VT>
                            </COMPU-CONST>
                          </COMPU-SCALE>
                          <COMPU-SCALE>
                            <SHORT-LABEL>DCM_E_SECURITYACCESSDENIED</SHORT-LABEL>
                            <LOWER-LIMIT INTERVAL-TYPE="CLOSED">51</LOWER-LIMIT>
                            <UPPER-LIMIT INTERVAL-TYPE="CLOSED">51</UPPER-LIMIT>
                            <COMPU-CONST>
                              <VT>DCM_E_SECURITYACCESSDENIED</VT>
                            </COMPU-CONST>
                          </COMPU-SCALE>
                          <COMPU-SCALE>
                            <SHORT-LABEL>DCM_E_INVALIDKEY</SHORT-LABEL>
                            <LOWER-LIMIT INTERVAL-TYPE="CLOSED">53</LOWER-LIMIT>
                            <UPPER-LIMIT INTERVAL-TYPE="CLOSED">53</UPPER-LIMIT>
                            <COMPU-CONST>
                              <VT>DCM_E_INVALIDKEY</VT>
                            </COMPU-CONST>
                          </COMPU-SCALE>
                          <COMPU-SCALE>
                            <SHORT-LABEL>DCM_E_EXCEEDNUMBEROFATTEMPTS</SHORT-LABEL>
                            <LOWER-LIMIT INTERVAL-TYPE="CLOSED">54</LOWER-LIMIT>
                            <UPPER-LIMIT INTERVAL-TYPE="CLOSED">54</UPPER-LIMIT>
                            <COMPU-CONST>
                              <VT>DCM_E_EXCEEDNUMBEROFATTEMPTS</VT>
                            </COMPU-CONST>
                          </COMPU-SCALE>
                          <COMPU-SCALE>
                            <SHORT-LABEL>DCM_E_REQUIREDTIMEDELAYNOTEXPIRED</SHORT-LABEL>
                            <LOWER-LIMIT INTERVAL-TYPE="CLOSED">55</LOWER-LIMIT>
                            <UPPER-LIMIT INTERVAL-TYPE="CLOSED">55</UPPER-LIMIT>
                            <COMPU-CONST>
                              <VT>DCM_E_REQUIREDTIMEDELAYNOTEXPIRED</VT>
                            </COMPU-CONST>
                          </COMPU-SCALE>
                          <COMPU-SCALE>
                            <SHORT-LABEL>DCM_E_UPLOADDOWNLOADNOTACCEPTED</SHORT-LABEL>
                            <LOWER-LIMIT INTERVAL-TYPE="CLOSED">112</LOWER-LIMIT>
                            <UPPER-LIMIT INTERVAL-TYPE="CLOSED">112</UPPER-LIMIT>
                            <COMPU-CONST>
                              <VT>DCM_E_UPLOADDOWNLOADNOTACCEPTED</VT>
                            </COMPU-CONST>
                          </COMPU-SCALE>
                          <COMPU-SCALE>
                            <SHORT-LABEL>DCM_E_TRANSFERDATASUSPENDED</SHORT-LABEL>
                            <LOWER-LIMIT INTERVAL-TYPE="CLOSED">113</LOWER-LIMIT>
                            <UPPER-LIMIT INTERVAL-TYPE="CLOSED">113</UPPER-LIMIT>
                            <COMPU-CONST>
                              <VT>DCM_E_TRANSFERDATASUSPENDED</VT>
                            </COMPU-CONST>
                          </COMPU-SCALE>
                          <COMPU-SCALE>
                            <SHORT-LABEL>DCM_E_GENERALPROGRAMMINGFAILURE</SHORT-LABEL>
                            <LOWER-LIMIT INTERVAL-TYPE="CLOSED">114</LOWER-LIMIT>
                            <UPPER-LIMIT INTERVAL-TYPE="CLOSED">114</UPPER-LIMIT>
                            <COMPU-CONST>
                              <VT>DCM_E_GENERALPROGRAMMINGFAILURE</VT>
                            </COMPU-CONST>
                          </COMPU-SCALE>
                          <COMPU-SCALE>
                            <SHORT-LABEL>DCM_E_WRONGBLOCKSEQUENCECOUNTER</SHORT-LABEL>
                            <LOWER-LIMIT INTERVAL-TYPE="CLOSED">115</LOWER-LIMIT>
                            <UPPER-LIMIT INTERVAL-TYPE="CLOSED">115</UPPER-LIMIT>
                            <COMPU-CONST>
                              <VT>DCM_E_WRONGBLOCKSEQUENCECOUNTER</VT>
                            </COMPU-CONST>
                          </COMPU-SCALE>
                          <COMPU-SCALE>
                            <SHORT-LABEL>DCM_E_REQUESTCORRECTLYRECEIVEDRESPONSEPENDING</SHORT-LABEL>
                            <LOWER-LIMIT INTERVAL-TYPE="CLOSED">120</LOWER-LIMIT>
                            <UPPER-LIMIT INTERVAL-TYPE="CLOSED">120</UPPER-LIMIT>
                            <COMPU-CONST>
                              <VT>DCM_E_REQUESTCORRECTLYRECEIVEDRESPONSEPENDING</VT>
                            </COMPU-CONST>
                          </COMPU-SCALE>
                          <COMPU-SCALE>
                            <SHORT-LABEL>DCM_E_SUBFUNCTIONNOTSUPPORTEDINACTIVESESSION</SHORT-LABEL>
                            <LOWER-LIMIT INTERVAL-TYPE="CLOSED">126</LOWER-LIMIT>
                            <UPPER-LIMIT INTERVAL-TYPE="CLOSED">126</UPPER-LIMIT>
                            <COMPU-CONST>
                              <VT>DCM_E_SUBFUNCTIONNOTSUPPORTEDINACTIVESESSION</VT>
                            </COMPU-CONST>
                          </COMPU-SCALE>
                          <COMPU-SCALE>
                            <SHORT-LABEL>DCM_E_SERVICENOTSUPPORTEDINACTIVESESSION</SHORT-LABEL>
                            <LOWER-LIMIT INTERVAL-TYPE="CLOSED">127</LOWER-LIMIT>
                            <UPPER-LIMIT INTERVAL-TYPE="CLOSED">127</UPPER-LIMIT>
                            <COMPU-CONST>
                              <VT>DCM_E_SERVICENOTSUPPORTEDINACTIVESESSION</VT>
                            </COMPU-CONST>
                          </COMPU-SCALE>
                          <COMPU-SCALE>
                            <SHORT-LABEL>DCM_E_RPMTOOHIGH</SHORT-LABEL>
                            <LOWER-LIMIT INTERVAL-TYPE="CLOSED">129</LOWER-LIMIT>
                            <UPPER-LIMIT INTERVAL-TYPE="CLOSED">129</UPPER-LIMIT>
                            <COMPU-CONST>
                              <VT>DCM_E_RPMTOOHIGH</VT>
                            </COMPU-CONST>
                          </COMPU-SCALE>
                          <COMPU-SCALE>
                            <SHORT-LABEL>DCM_E_RPMTOOLOW</SHORT-LABEL>
                            <LOWER-LIMIT INTERVAL-TYPE="CLOSED">130</LOWER-LIMIT>
                            <UPPER-LIMIT INTERVAL-TYPE="CLOSED">130</UPPER-LIMIT>
                            <COMPU-CONST>
                              <VT>DCM_E_RPMTOOLOW</VT>
                            </COMPU-CONST>
                          </COMPU-SCALE>
                          <COMPU-SCALE>
                            <SHORT-LABEL>DCM_E_ENGINEISRUNNING</SHORT-LABEL>
                            <LOWER-LIMIT INTERVAL-TYPE="CLOSED">131</LOWER-LIMIT>
                            <UPPER-LIMIT INTERVAL-TYPE="CLOSED">131</UPPER-LIMIT>
                            <COMPU-CONST>
                              <VT>DCM_E_ENGINEISRUNNING</VT>
                            </COMPU-CONST>
                          </COMPU-SCALE>
                          <COMPU-SCALE>
                            <SHORT-LABEL>DCM_E_ENGINEISNOTRUNNING</SHORT-LABEL>
                            <LOWER-LIMIT INTERVAL-TYPE="CLOSED">132</LOWER-LIMIT>
                            <UPPER-LIMIT INTERVAL-TYPE="CLOSED">132</UPPER-LIMIT>
                            <COMPU-CONST>
                              <VT>DCM_E_ENGINEISNOTRUNNING</VT>
                            </COMPU-CONST>
                          </COMPU-SCALE>
                          <COMPU-SCALE>
                            <SHORT-LABEL>DCM_E_ENGINERUNTIMETOOLOW</SHORT-LABEL>
                            <LOWER-LIMIT INTERVAL-TYPE="CLOSED">133</LOWER-LIMIT>
                            <UPPER-LIMIT INTERVAL-TYPE="CLOSED">133</UPPER-LIMIT>
                            <COMPU-CONST>
                              <VT>DCM_E_ENGINERUNTIMETOOLOW</VT>
                            </COMPU-CONST>
                          </COMPU-SCALE>
                          <COMPU-SCALE>
                            <SHORT-LABEL>DCM_E_TEMPERATURETOOHIGH</SHORT-LABEL>
                            <LOWER-LIMIT INTERVAL-TYPE="CLOSED">134</LOWER-LIMIT>
                            <UPPER-LIMIT INTERVAL-TYPE="CLOSED">134</UPPER-LIMIT>
                            <COMPU-CONST>
                              <VT>DCM_E_TEMPERATURETOOHIGH</VT>
                            </COMPU-CONST>
                          </COMPU-SCALE>
                          <COMPU-SCALE>
                            <SHORT-LABEL>DCM_E_TEMPERATURETOOLOW</SHORT-LABEL>
                            <LOWER-LIMIT INTERVAL-TYPE="CLOSED">135</LOWER-LIMIT>
                            <UPPER-LIMIT INTERVAL-TYPE="CLOSED">135</UPPER-LIMIT>
                            <COMPU-CONST>
                              <VT>DCM_E_TEMPERATURETOOLOW</VT>
                            </COMPU-CONST>
                          </COMPU-SCALE>
                          <COMPU-SCALE>
                            <SHORT-LABEL>DCM_E_VEHICLESPEEDTOOHIGH</SHORT-LABEL>
                            <LOWER-LIMIT INTERVAL-TYPE="CLOSED">136</LOWER-LIMIT>
                            <UPPER-LIMIT INTERVAL-TYPE="CLOSED">136</UPPER-LIMIT>
                            <COMPU-CONST>
                              <VT>DCM_E_VEHICLESPEEDTOOHIGH</VT>
                            </COMPU-CONST>
                          </COMPU-SCALE>
                          <COMPU-SCALE>
                            <SHORT-LABEL>DCM_E_VEHICLESPEEDTOOLOW</SHORT-LABEL>
                            <LOWER-LIMIT INTERVAL-TYPE="CLOSED">137</LOWER-LIMIT>
                            <UPPER-LIMIT INTERVAL-TYPE="CLOSED">137</UPPER-LIMIT>
                            <COMPU-CONST>
                              <VT>DCM_E_VEHICLESPEEDTOOLOW</VT>
                            </COMPU-CONST>
                          </COMPU-SCALE>
                          <COMPU-SCALE>
                            <SHORT-LABEL>DCM_E_THROTTLE_PEDALTOOHIGH</SHORT-LABEL>
                            <LOWER-LIMIT INTERVAL-TYPE="CLOSED">138</LOWER-LIMIT>
                            <UPPER-LIMIT INTERVAL-TYPE="CLOSED">138</UPPER-LIMIT>
                            <COMPU-CONST>
                              <VT>DCM_E_THROTTLE_PEDALTOOHIGH</VT>
                            </COMPU-CONST>
                          </COMPU-SCALE>
                          <COMPU-SCALE>
                            <SHORT-LABEL>DCM_E_THROTTLE_PEDALTOOLOW</SHORT-LABEL>
                            <LOWER-LIMIT INTERVAL-TYPE="CLOSED">139</LOWER-LIMIT>
                            <UPPER-LIMIT INTERVAL-TYPE="CLOSED">139</UPPER-LIMIT>
                            <COMPU-CONST>
                              <VT>DCM_E_THROTTLE_PEDALTOOLOW</VT>
                            </COMPU-CONST>
                          </COMPU-SCALE>
                          <COMPU-SCALE>
                            <SHORT-LABEL>DCM_E_TRANSMISSIONRANGENOTINNEUTRAL</SHORT-LABEL>
                            <LOWER-LIMIT INTERVAL-TYPE="CLOSED">140</LOWER-LIMIT>
                            <UPPER-LIMIT INTERVAL-TYPE="CLOSED">140</UPPER-LIMIT>
                            <COMPU-CONST>
                              <VT>DCM_E_TRANSMISSIONRANGENOTINNEUTRAL</VT>
                            </COMPU-CONST>
                          </COMPU-SCALE>
                          <COMPU-SCALE>
                            <SHORT-LABEL>DCM_E_TRANSMISSIONRANGENOTINGEAR</SHORT-LABEL>
                            <LOWER-LIMIT INTERVAL-TYPE="CLOSED">141</LOWER-LIMIT>
                            <UPPER-LIMIT INTERVAL-TYPE="CLOSED">141</UPPER-LIMIT>
                            <COMPU-CONST>
                              <VT>DCM_E_TRANSMISSIONRANGENOTINGEAR</VT>
                            </COMPU-CONST>
                          </COMPU-SCALE>
                          <COMPU-SCALE>
                            <SHORT-LABEL>DCM_E_BRAKESWITCH_NOTCLOSED</SHORT-LABEL>
                            <LOWER-LIMIT INTERVAL-TYPE="CLOSED">143</LOWER-LIMIT>
                            <UPPER-LIMIT INTERVAL-TYPE="CLOSED">143</UPPER-LIMIT>
                            <COMPU-CONST>
                              <VT>DCM_E_BRAKESWITCH_NOTCLOSED</VT>
                            </COMPU-CONST>
                          </COMPU-SCALE>
                          <COMPU-SCALE>
                            <SHORT-LABEL>DCM_E_SHIFTERLEVERNOTINPARK</SHORT-LABEL>
                            <LOWER-LIMIT INTERVAL-TYPE="CLOSED">144</LOWER-LIMIT>
                            <UPPER-LIMIT INTERVAL-TYPE="CLOSED">144</UPPER-LIMIT>
                            <COMPU-CONST>
                              <VT>DCM_E_SHIFTERLEVERNOTINPARK</VT>
                            </COMPU-CONST>
                          </COMPU-SCALE>
                          <COMPU-SCALE>
                            <SHORT-LABEL>DCM_E_TORQUECONVERTERCLUTCHLOCKED</SHORT-LABEL>
                            <LOWER-LIMIT INTERVAL-TYPE="CLOSED">145</LOWER-LIMIT>
                            <UPPER-LIMIT INTERVAL-TYPE="CLOSED">145</UPPER-LIMIT>
                            <COMPU-CONST>
                              <VT>DCM_E_TORQUECONVERTERCLUTCHLOCKED</VT>
                            </COMPU-CONST>
                          </COMPU-SCALE>
                          <COMPU-SCALE>
                            <SHORT-LABEL>DCM_E_VOLTAGETOOHIGH</SHORT-LABEL>
                            <LOWER-LIMIT INTERVAL-TYPE="CLOSED">146</LOWER-LIMIT>
                            <UPPER-LIMIT INTERVAL-TYPE="CLOSED">146</UPPER-LIMIT>
                            <COMPU-CONST>
                              <VT>DCM_E_VOLTAGETOOHIGH</VT>
                            </COMPU-CONST>
                          </COMPU-SCALE>
                          <COMPU-SCALE>
                            <SHORT-LABEL>DCM_E_VOLTAGETOOLOW</SHORT-LABEL>
                            <LOWER-LIMIT INTERVAL-TYPE="CLOSED">147</LOWER-LIMIT>
                            <UPPER-LIMIT INTERVAL-TYPE="CLOSED">147</UPPER-LIMIT>
                            <COMPU-CONST>
                              <VT>DCM_E_VOLTAGETOOLOW</VT>
                            </COMPU-CONST>
                          </COMPU-SCALE>
                          <COMPU-SCALE>
                            <SHORT-LABEL>DCM_E_VMSCNC_0</SHORT-LABEL>
                            <LOWER-LIMIT INTERVAL-TYPE="CLOSED">240</LOWER-LIMIT>
                            <UPPER-LIMIT INTERVAL-TYPE="CLOSED">240</UPPER-LIMIT>
                            <COMPU-CONST>
                              <VT>DCM_E_VMSCNC_0</VT>
                            </COMPU-CONST>
                          </COMPU-SCALE>
                          <COMPU-SCALE>
                            <SHORT-LABEL>DCM_E_VMSCNC_1</SHORT-LABEL>
                            <LOWER-LIMIT INTERVAL-TYPE="CLOSED">241</LOWER-LIMIT>
                            <UPPER-LIMIT INTERVAL-TYPE="CLOSED">241</UPPER-LIMIT>
                            <COMPU-CONST>
                              <VT>DCM_E_VMSCNC_1</VT>
                            </COMPU-CONST>
                          </COMPU-SCALE>
                          <COMPU-SCALE>
                            <SHORT-LABEL>DCM_E_VMSCNC_2</SHORT-LABEL>
                            <LOWER-LIMIT INTERVAL-TYPE="CLOSED">242</LOWER-LIMIT>
                            <UPPER-LIMIT INTERVAL-TYPE="CLOSED">242</UPPER-LIMIT>
                            <COMPU-CONST>
                              <VT>DCM_E_VMSCNC_2</VT>
                            </COMPU-CONST>
                          </COMPU-SCALE>
                          <COMPU-SCALE>
                            <SHORT-LABEL>DCM_E_VMSCNC_3</SHORT-LABEL>
                            <LOWER-LIMIT INTERVAL-TYPE="CLOSED">243</LOWER-LIMIT>
                            <UPPER-LIMIT INTERVAL-TYPE="CLOSED">243</UPPER-LIMIT>
                            <COMPU-CONST>
                              <VT>DCM_E_VMSCNC_3</VT>
                            </COMPU-CONST>
                          </COMPU-SCALE>
                          <COMPU-SCALE>
                            <SHORT-LABEL>DCM_E_VMSCNC_4</SHORT-LABEL>
                            <LOWER-LIMIT INTERVAL-TYPE="CLOSED">244</LOWER-LIMIT>
                            <UPPER-LIMIT INTERVAL-TYPE="CLOSED">244</UPPER-LIMIT>
                            <COMPU-CONST>
                              <VT>DCM_E_VMSCNC_4</VT>
                            </COMPU-CONST>
                          </COMPU-SCALE>
                          <COMPU-SCALE>
                            <SHORT-LABEL>DCM_E_VMSCNC_5</SHORT-LABEL>
                            <LOWER-LIMIT INTERVAL-TYPE="CLOSED">245</LOWER-LIMIT>
                            <UPPER-LIMIT INTERVAL-TYPE="CLOSED">245</UPPER-LIMIT>
                            <COMPU-CONST>
                              <VT>DCM_E_VMSCNC_5</VT>
                            </COMPU-CONST>
                          </COMPU-SCALE>
                          <COMPU-SCALE>
                            <SHORT-LABEL>DCM_E_VMSCNC_6</SHORT-LABEL>
                            <LOWER-LIMIT INTERVAL-TYPE="CLOSED">246</LOWER-LIMIT>
                            <UPPER-LIMIT INTERVAL-TYPE="CLOSED">246</UPPER-LIMIT>
                            <COMPU-CONST>
                              <VT>DCM_E_VMSCNC_6</VT>
                            </COMPU-CONST>
                          </COMPU-SCALE>
                          <COMPU-SCALE>
                            <SHORT-LABEL>DCM_E_VMSCNC_7</SHORT-LABEL>
                            <LOWER-LIMIT INTERVAL-TYPE="CLOSED">247</LOWER-LIMIT>
                            <UPPER-LIMIT INTERVAL-TYPE="CLOSED">247</UPPER-LIMIT>
                            <COMPU-CONST>
                              <VT>DCM_E_VMSCNC_7</VT>
                            </COMPU-CONST>
                          </COMPU-SCALE>
                          <COMPU-SCALE>
                            <SHORT-LABEL>DCM_E_VMSCNC_8</SHORT-LABEL>
                            <LOWER-LIMIT INTERVAL-TYPE="CLOSED">248</LOWER-LIMIT>
                            <UPPER-LIMIT INTERVAL-TYPE="CLOSED">248</UPPER-LIMIT>
                            <COMPU-CONST>
                              <VT>DCM_E_VMSCNC_8</VT>
                            </COMPU-CONST>
                          </COMPU-SCALE>
                          <COMPU-SCALE>
                            <SHORT-LABEL>DCM_E_VMSCNC_9</SHORT-LABEL>
                            <LOWER-LIMIT INTERVAL-TYPE="CLOSED">249</LOWER-LIMIT>
                            <UPPER-LIMIT INTERVAL-TYPE="CLOSED">249</UPPER-LIMIT>
                            <COMPU-CONST>
                              <VT>DCM_E_VMSCNC_9</VT>
                            </COMPU-CONST>
                          </COMPU-SCALE>
                          <COMPU-SCALE>
                            <SHORT-LABEL>DCM_E_VMSCNC_A</SHORT-LABEL>
                            <LOWER-LIMIT INTERVAL-TYPE="CLOSED">250</LOWER-LIMIT>
                            <UPPER-LIMIT INTERVAL-TYPE="CLOSED">250</UPPER-LIMIT>
                            <COMPU-CONST>
                              <VT>DCM_E_VMSCNC_A</VT>
                            </COMPU-CONST>
                          </COMPU-SCALE>
                          <COMPU-SCALE>
                            <SHORT-LABEL>DCM_E_VMSCNC_B</SHORT-LABEL>
                            <LOWER-LIMIT INTERVAL-TYPE="CLOSED">251</LOWER-LIMIT>
                            <UPPER-LIMIT INTERVAL-TYPE="CLOSED">251</UPPER-LIMIT>
                            <COMPU-CONST>
                              <VT>DCM_E_VMSCNC_B</VT>
                            </COMPU-CONST>
                          </COMPU-SCALE>
                          <COMPU-SCALE>
                            <SHORT-LABEL>DCM_E_VMSCNC_C</SHORT-LABEL>
                            <LOWER-LIMIT INTERVAL-TYPE="CLOSED">252</LOWER-LIMIT>
                            <UPPER-LIMIT INTERVAL-TYPE="CLOSED">252</UPPER-LIMIT>
                            <COMPU-CONST>
                              <VT>DCM_E_VMSCNC_C</VT>
                            </COMPU-CONST>
                          </COMPU-SCALE>
                          <COMPU-SCALE>
                            <SHORT-LABEL>DCM_E_VMSCNC_D</SHORT-LABEL>
                            <LOWER-LIMIT INTERVAL-TYPE="CLOSED">253</LOWER-LIMIT>
                            <UPPER-LIMIT INTERVAL-TYPE="CLOSED">253</UPPER-LIMIT>
                            <COMPU-CONST>
                              <VT>DCM_E_VMSCNC_D</VT>
                            </COMPU-CONST>
                          </COMPU-SCALE>
                          <COMPU-SCALE>
                            <SHORT-LABEL>DCM_E_VMSCNC_E</SHORT-LABEL>
                            <LOWER-LIMIT INTERVAL-TYPE="CLOSED">254</LOWER-LIMIT>
                            <UPPER-LIMIT INTERVAL-TYPE="CLOSED">254</UPPER-LIMIT>
                            <COMPU-CONST>
                              <VT>DCM_E_VMSCNC_E</VT>
                            </COMPU-CONST>
                          </COMPU-SCALE>
                        </COMPU-SCALES>
                      </COMPU-INTERNAL-TO-PHYS>
                    </COMPU-METHOD>
                    <COMPU-METHOD UUID="36cca4cc-d9b6-417e-bcce-aa65cc7dae85">
                      <SHORT-NAME>Dcm_ProtocolType</SHORT-NAME>
                      <CATEGORY>TEXTTABLE</CATEGORY>
                      <COMPU-INTERNAL-TO-PHYS>
                        <COMPU-SCALES>
                          <COMPU-SCALE>
                            <SHORT-LABEL>DCM_OBD_ON_CAN</SHORT-LABEL>
                            <LOWER-LIMIT INTERVAL-TYPE="CLOSED">0</LOWER-LIMIT>
                            <UPPER-LIMIT INTERVAL-TYPE="CLOSED">0</UPPER-LIMIT>
                            <COMPU-CONST>
                              <VT>DCM_OBD_ON_CAN</VT>
                            </COMPU-CONST>
                          </COMPU-SCALE>
                          <COMPU-SCALE>
                            <SHORT-LABEL>DCM_OBD_ON_FLEXRAY</SHORT-LABEL>
                            <LOWER-LIMIT INTERVAL-TYPE="CLOSED">1</LOWER-LIMIT>
                            <UPPER-LIMIT INTERVAL-TYPE="CLOSED">1</UPPER-LIMIT>
                            <COMPU-CONST>
                              <VT>DCM_OBD_ON_FLEXRAY</VT>
                            </COMPU-CONST>
                          </COMPU-SCALE>
                          <COMPU-SCALE>
                            <SHORT-LABEL>DCM_OBD_ON_IP</SHORT-LABEL>
                            <LOWER-LIMIT INTERVAL-TYPE="CLOSED">2</LOWER-LIMIT>
                            <UPPER-LIMIT INTERVAL-TYPE="CLOSED">2</UPPER-LIMIT>
                            <COMPU-CONST>
                              <VT>DCM_OBD_ON_IP</VT>
                            </COMPU-CONST>
                          </COMPU-SCALE>
                          <COMPU-SCALE>
                            <SHORT-LABEL>DCM_UDS_ON_CAN</SHORT-LABEL>
                            <LOWER-LIMIT INTERVAL-TYPE="CLOSED">3</LOWER-LIMIT>
                            <UPPER-LIMIT INTERVAL-TYPE="CLOSED">3</UPPER-LIMIT>
                            <COMPU-CONST>
                              <VT>DCM_UDS_ON_CAN</VT>
                            </COMPU-CONST>
                          </COMPU-SCALE>
                          <COMPU-SCALE>
                            <SHORT-LABEL>DCM_UDS_ON_FLEXRAY</SHORT-LABEL>
                            <LOWER-LIMIT INTERVAL-TYPE="CLOSED">4</LOWER-LIMIT>
                            <UPPER-LIMIT INTERVAL-TYPE="CLOSED">4</UPPER-LIMIT>
                            <COMPU-CONST>
                              <VT>DCM_UDS_ON_FLEXRAY</VT>
                            </COMPU-CONST>
                          </COMPU-SCALE>
                          <COMPU-SCALE>
                            <SHORT-LABEL>DCM_UDS_ON_IP</SHORT-LABEL>
                            <LOWER-LIMIT INTERVAL-TYPE="CLOSED">5</LOWER-LIMIT>
                            <UPPER-LIMIT INTERVAL-TYPE="CLOSED">5</UPPER-LIMIT>
                            <COMPU-CONST>
                              <VT>DCM_UDS_ON_IP</VT>
                            </COMPU-CONST>
                          </COMPU-SCALE>
                          <COMPU-SCALE>
                            <SHORT-LABEL>DCM_NO_ACTIVE_PROTOCOL</SHORT-LABEL>
                            <LOWER-LIMIT INTERVAL-TYPE="CLOSED">12</LOWER-LIMIT>
                            <UPPER-LIMIT INTERVAL-TYPE="CLOSED">12</UPPER-LIMIT>
                            <COMPU-CONST>
                              <VT>DCM_NO_ACTIVE_PROTOCOL</VT>
                            </COMPU-CONST>
                          </COMPU-SCALE>
                          <COMPU-SCALE>
                            <SHORT-LABEL>DCM_SUPPLIER_1</SHORT-LABEL>
                            <LOWER-LIMIT INTERVAL-TYPE="CLOSED">240</LOWER-LIMIT>
                            <UPPER-LIMIT INTERVAL-TYPE="CLOSED">240</UPPER-LIMIT>
                            <COMPU-CONST>
                              <VT>DCM_SUPPLIER_1</VT>
                            </COMPU-CONST>
                          </COMPU-SCALE>
                          <COMPU-SCALE>
                            <SHORT-LABEL>DCM_SUPPLIER_2</SHORT-LABEL>
                            <LOWER-LIMIT INTERVAL-TYPE="CLOSED">241</LOWER-LIMIT>
                            <UPPER-LIMIT INTERVAL-TYPE="CLOSED">241</UPPER-LIMIT>
                            <COMPU-CONST>
                              <VT>DCM_SUPPLIER_2</VT>
                            </COMPU-CONST>
                          </COMPU-SCALE>
                          <COMPU-SCALE>
                            <SHORT-LABEL>DCM_SUPPLIER_3</SHORT-LABEL>
                            <LOWER-LIMIT INTERVAL-TYPE="CLOSED">242</LOWER-LIMIT>
                            <UPPER-LIMIT INTERVAL-TYPE="CLOSED">242</UPPER-LIMIT>
                            <COMPU-CONST>
                              <VT>DCM_SUPPLIER_3</VT>
                            </COMPU-CONST>
                          </COMPU-SCALE>
                          <COMPU-SCALE>
                            <SHORT-LABEL>DCM_SUPPLIER_4</SHORT-LABEL>
                            <LOWER-LIMIT INTERVAL-TYPE="CLOSED">243</LOWER-LIMIT>
                            <UPPER-LIMIT INTERVAL-TYPE="CLOSED">243</UPPER-LIMIT>
                            <COMPU-CONST>
                              <VT>DCM_SUPPLIER_4</VT>
                            </COMPU-CONST>
                          </COMPU-SCALE>
                          <COMPU-SCALE>
                            <SHORT-LABEL>DCM_SUPPLIER_5</SHORT-LABEL>
                            <LOWER-LIMIT INTERVAL-TYPE="CLOSED">244</LOWER-LIMIT>
                            <UPPER-LIMIT INTERVAL-TYPE="CLOSED">244</UPPER-LIMIT>
                            <COMPU-CONST>
                              <VT>DCM_SUPPLIER_5</VT>
                            </COMPU-CONST>
                          </COMPU-SCALE>
                          <COMPU-SCALE>
                            <SHORT-LABEL>DCM_SUPPLIER_6</SHORT-LABEL>
                            <LOWER-LIMIT INTERVAL-TYPE="CLOSED">245</LOWER-LIMIT>
                            <UPPER-LIMIT INTERVAL-TYPE="CLOSED">245</UPPER-LIMIT>
                            <COMPU-CONST>
                              <VT>DCM_SUPPLIER_6</VT>
                            </COMPU-CONST>
                          </COMPU-SCALE>
                          <COMPU-SCALE>
                            <SHORT-LABEL>DCM_SUPPLIER_7</SHORT-LABEL>
                            <LOWER-LIMIT INTERVAL-TYPE="CLOSED">246</LOWER-LIMIT>
                            <UPPER-LIMIT INTERVAL-TYPE="CLOSED">246</UPPER-LIMIT>
                            <COMPU-CONST>
                              <VT>DCM_SUPPLIER_7</VT>
                            </COMPU-CONST>
                          </COMPU-SCALE>
                          <COMPU-SCALE>
                            <SHORT-LABEL>DCM_SUPPLIER_8</SHORT-LABEL>
                            <LOWER-LIMIT INTERVAL-TYPE="CLOSED">247</LOWER-LIMIT>
                            <UPPER-LIMIT INTERVAL-TYPE="CLOSED">247</UPPER-LIMIT>
                            <COMPU-CONST>
                              <VT>DCM_SUPPLIER_8</VT>
                            </COMPU-CONST>
                          </COMPU-SCALE>
                          <COMPU-SCALE>
                            <SHORT-LABEL>DCM_SUPPLIER_9</SHORT-LABEL>
                            <LOWER-LIMIT INTERVAL-TYPE="CLOSED">248</LOWER-LIMIT>
                            <UPPER-LIMIT INTERVAL-TYPE="CLOSED">248</UPPER-LIMIT>
                            <COMPU-CONST>
                              <VT>DCM_SUPPLIER_9</VT>
                            </COMPU-CONST>
                          </COMPU-SCALE>
                          <COMPU-SCALE>
                            <SHORT-LABEL>DCM_SUPPLIER_10</SHORT-LABEL>
                            <LOWER-LIMIT INTERVAL-TYPE="CLOSED">249</LOWER-LIMIT>
                            <UPPER-LIMIT INTERVAL-TYPE="CLOSED">249</UPPER-LIMIT>
                            <COMPU-CONST>
                              <VT>DCM_SUPPLIER_10</VT>
                            </COMPU-CONST>
                          </COMPU-SCALE>
                          <COMPU-SCALE>
                            <SHORT-LABEL>DCM_SUPPLIER_11</SHORT-LABEL>
                            <LOWER-LIMIT INTERVAL-TYPE="CLOSED">250</LOWER-LIMIT>
                            <UPPER-LIMIT INTERVAL-TYPE="CLOSED">250</UPPER-LIMIT>
                            <COMPU-CONST>
                              <VT>DCM_SUPPLIER_11</VT>
                            </COMPU-CONST>
                          </COMPU-SCALE>
                          <COMPU-SCALE>
                            <SHORT-LABEL>DCM_SUPPLIER_12</SHORT-LABEL>
                            <LOWER-LIMIT INTERVAL-TYPE="CLOSED">251</LOWER-LIMIT>
                            <UPPER-LIMIT INTERVAL-TYPE="CLOSED">251</UPPER-LIMIT>
                            <COMPU-CONST>
                              <VT>DCM_SUPPLIER_12</VT>
                            </COMPU-CONST>
                          </COMPU-SCALE>
                          <COMPU-SCALE>
                            <SHORT-LABEL>DCM_SUPPLIER_13</SHORT-LABEL>
                            <LOWER-LIMIT INTERVAL-TYPE="CLOSED">252</LOWER-LIMIT>
                            <UPPER-LIMIT INTERVAL-TYPE="CLOSED">252</UPPER-LIMIT>
                            <COMPU-CONST>
                              <VT>DCM_SUPPLIER_13</VT>
                            </COMPU-CONST>
                          </COMPU-SCALE>
                          <COMPU-SCALE>
                            <SHORT-LABEL>DCM_SUPPLIER_14</SHORT-LABEL>
                            <LOWER-LIMIT INTERVAL-TYPE="CLOSED">253</LOWER-LIMIT>
                            <UPPER-LIMIT INTERVAL-TYPE="CLOSED">253</UPPER-LIMIT>
                            <COMPU-CONST>
                              <VT>DCM_SUPPLIER_14</VT>
                            </COMPU-CONST>
                          </COMPU-SCALE>
                          <COMPU-SCALE>
                            <SHORT-LABEL>DCM_SUPPLIER_15</SHORT-LABEL>
                            <LOWER-LIMIT INTERVAL-TYPE="CLOSED">254</LOWER-LIMIT>
                            <UPPER-LIMIT INTERVAL-TYPE="CLOSED">254</UPPER-LIMIT>
                            <COMPU-CONST>
                              <VT>DCM_SUPPLIER_15</VT>
                            </COMPU-CONST>
                          </COMPU-SCALE>
                        </COMPU-SCALES>
                      </COMPU-INTERNAL-TO-PHYS>
                    </COMPU-METHOD>
                    <COMPU-METHOD UUID="70cac0a0-8de9-4b98-9e01-24bf9845067e">
                      <SHORT-NAME>Dcm_SecLevelType</SHORT-NAME>
                      <CATEGORY>TEXTTABLE</CATEGORY>
                      <COMPU-INTERNAL-TO-PHYS>
                        <COMPU-SCALES>
                          <COMPU-SCALE>
                            <SHORT-LABEL>DCM_SEC_LEV_LOCKED</SHORT-LABEL>
                            <LOWER-LIMIT INTERVAL-TYPE="CLOSED">0</LOWER-LIMIT>
                            <UPPER-LIMIT INTERVAL-TYPE="CLOSED">0</UPPER-LIMIT>
                            <COMPU-CONST>
                              <VT>DCM_SEC_LEV_LOCKED</VT>
                            </COMPU-CONST>
                          </COMPU-SCALE>
                          <COMPU-SCALE>
                            <SHORT-LABEL>DCM_SEC_LEV_L1</SHORT-LABEL>
                            <LOWER-LIMIT INTERVAL-TYPE="CLOSED">1</LOWER-LIMIT>
                            <UPPER-LIMIT INTERVAL-TYPE="CLOSED">1</UPPER-LIMIT>
                            <COMPU-CONST>
                              <VT>DCM_SEC_LEV_L1</VT>
                            </COMPU-CONST>
                          </COMPU-SCALE>
                          <COMPU-SCALE>
                            <SHORT-LABEL>DCM_SEC_LEV_L2</SHORT-LABEL>
                            <LOWER-LIMIT INTERVAL-TYPE="CLOSED">2</LOWER-LIMIT>
                            <UPPER-LIMIT INTERVAL-TYPE="CLOSED">2</UPPER-LIMIT>
                            <COMPU-CONST>
                              <VT>DCM_SEC_LEV_L2</VT>
                            </COMPU-CONST>
                          </COMPU-SCALE>
                          <COMPU-SCALE>
                            <SHORT-LABEL>DCM_SEC_LEV_L5</SHORT-LABEL>
                            <LOWER-LIMIT INTERVAL-TYPE="CLOSED">5</LOWER-LIMIT>
                            <UPPER-LIMIT INTERVAL-TYPE="CLOSED">5</UPPER-LIMIT>
                            <COMPU-CONST>
                              <VT>DCM_SEC_LEV_L5</VT>
                            </COMPU-CONST>
                          </COMPU-SCALE>
                          <COMPU-SCALE>
                            <SHORT-LABEL>DCM_SEC_LEV_L6</SHORT-LABEL>
                            <LOWER-LIMIT INTERVAL-TYPE="CLOSED">6</LOWER-LIMIT>
                            <UPPER-LIMIT INTERVAL-TYPE="CLOSED">6</UPPER-LIMIT>
                            <COMPU-CONST>
                              <VT>DCM_SEC_LEV_L6</VT>
                            </COMPU-CONST>
                          </COMPU-SCALE>
                          <COMPU-SCALE>
                            <SHORT-LABEL>DCM_SEC_LEV_L7</SHORT-LABEL>
                            <LOWER-LIMIT INTERVAL-TYPE="CLOSED">7</LOWER-LIMIT>
                            <UPPER-LIMIT INTERVAL-TYPE="CLOSED">7</UPPER-LIMIT>
                            <COMPU-CONST>
                              <VT>DCM_SEC_LEV_L7</VT>
                            </COMPU-CONST>
                          </COMPU-SCALE>
                          <COMPU-SCALE>
                            <SHORT-LABEL>DCM_SEC_LEV_L9</SHORT-LABEL>
                            <LOWER-LIMIT INTERVAL-TYPE="CLOSED">9</LOWER-LIMIT>
                            <UPPER-LIMIT INTERVAL-TYPE="CLOSED">9</UPPER-LIMIT>
                            <COMPU-CONST>
                              <VT>DCM_SEC_LEV_L9</VT>
                            </COMPU-CONST>
                          </COMPU-SCALE>
                          <COMPU-SCALE>
                            <SHORT-LABEL>DCM_SEC_LEV_L48</SHORT-LABEL>
                            <LOWER-LIMIT INTERVAL-TYPE="CLOSED">48</LOWER-LIMIT>
                            <UPPER-LIMIT INTERVAL-TYPE="CLOSED">48</UPPER-LIMIT>
                            <COMPU-CONST>
                              <VT>DCM_SEC_LEV_L48</VT>
                            </COMPU-CONST>
                          </COMPU-SCALE>
                        </COMPU-SCALES>
                      </COMPU-INTERNAL-TO-PHYS>
                    </COMPU-METHOD>
                    <COMPU-METHOD UUID="89dcd56e-16c7-4e0b-a326-6caa5e7a5ae6">
                      <SHORT-NAME>Dcm_SesCtrlType</SHORT-NAME>
                      <CATEGORY>TEXTTABLE</CATEGORY>
                      <COMPU-INTERNAL-TO-PHYS>
                        <COMPU-SCALES>
                          <COMPU-SCALE>
                            <SHORT-LABEL>DCM_DEFAULT_SESSION</SHORT-LABEL>
                            <LOWER-LIMIT INTERVAL-TYPE="CLOSED">1</LOWER-LIMIT>
                            <UPPER-LIMIT INTERVAL-TYPE="CLOSED">1</UPPER-LIMIT>
                            <COMPU-CONST>
                              <VT>DCM_DEFAULT_SESSION</VT>
                            </COMPU-CONST>
                          </COMPU-SCALE>
                          <COMPU-SCALE>
                            <SHORT-LABEL>DCM_PROGRAMMING_SESSION</SHORT-LABEL>
                            <LOWER-LIMIT INTERVAL-TYPE="CLOSED">2</LOWER-LIMIT>
                            <UPPER-LIMIT INTERVAL-TYPE="CLOSED">2</UPPER-LIMIT>
                            <COMPU-CONST>
                              <VT>DCM_PROGRAMMING_SESSION</VT>
                            </COMPU-CONST>
                          </COMPU-SCALE>
                          <COMPU-SCALE>
                            <SHORT-LABEL>DCM_EXTENDED_DIAGNOSTIC_SESSION</SHORT-LABEL>
                            <LOWER-LIMIT INTERVAL-TYPE="CLOSED">3</LOWER-LIMIT>
                            <UPPER-LIMIT INTERVAL-TYPE="CLOSED">3</UPPER-LIMIT>
                            <COMPU-CONST>
                              <VT>DCM_EXTENDED_DIAGNOSTIC_SESSION</VT>
                            </COMPU-CONST>
                          </COMPU-SCALE>
                          <COMPU-SCALE>
                            <SHORT-LABEL>DCM_SAFETY_SYSTEM_DIAGNOSTIC_SESSION</SHORT-LABEL>
                            <LOWER-LIMIT INTERVAL-TYPE="CLOSED">4</LOWER-LIMIT>
                            <UPPER-LIMIT INTERVAL-TYPE="CLOSED">4</UPPER-LIMIT>
                            <COMPU-CONST>
                              <VT>DCM_SAFETY_SYSTEM_DIAGNOSTIC_SESSION</VT>
                            </COMPU-CONST>
                          </COMPU-SCALE>
                        </COMPU-SCALES>
                      </COMPU-INTERNAL-TO-PHYS>
                    </COMPU-METHOD>
                    <COMPU-METHOD UUID="cc8eaa56-34c1-47fe-9c16-a927ad3400fa">
                      <SHORT-NAME>Dem_DTCFormatType</SHORT-NAME>
                      <CATEGORY>TEXTTABLE</CATEGORY>
                      <COMPU-INTERNAL-TO-PHYS>
                        <COMPU-SCALES>
                          <COMPU-SCALE>
                            <SHORT-LABEL>DEM_DTC_FORMAT_OBD</SHORT-LABEL>
                            <LOWER-LIMIT INTERVAL-TYPE="CLOSED">0</LOWER-LIMIT>
                            <UPPER-LIMIT INTERVAL-TYPE="CLOSED">0</UPPER-LIMIT>
                            <COMPU-CONST>
                              <VT>DEM_DTC_FORMAT_OBD</VT>
                            </COMPU-CONST>
                          </COMPU-SCALE>
                          <COMPU-SCALE>
                            <SHORT-LABEL>DEM_DTC_FORMAT_UDS</SHORT-LABEL>
                            <LOWER-LIMIT INTERVAL-TYPE="CLOSED">1</LOWER-LIMIT>
                            <UPPER-LIMIT INTERVAL-TYPE="CLOSED">1</UPPER-LIMIT>
                            <COMPU-CONST>
                              <VT>DEM_DTC_FORMAT_UDS</VT>
                            </COMPU-CONST>
                          </COMPU-SCALE>
                        </COMPU-SCALES>
                      </COMPU-INTERNAL-TO-PHYS>
                    </COMPU-METHOD>
                    <COMPU-METHOD UUID="f443960b-45e4-48d0-aebb-af587a048127">
                      <SHORT-NAME>Dem_DTCKindType</SHORT-NAME>
                      <CATEGORY>TEXTTABLE</CATEGORY>
                      <COMPU-INTERNAL-TO-PHYS>
                        <COMPU-SCALES>
                          <COMPU-SCALE>
                            <SHORT-LABEL>DEM_DTC_KIND_ALL_DTCS</SHORT-LABEL>
                            <LOWER-LIMIT INTERVAL-TYPE="CLOSED">1</LOWER-LIMIT>
                            <UPPER-LIMIT INTERVAL-TYPE="CLOSED">1</UPPER-LIMIT>
                            <COMPU-CONST>
                              <VT>DEM_DTC_KIND_ALL_DTCS</VT>
                            </COMPU-CONST>
                          </COMPU-SCALE>
                          <COMPU-SCALE>
                            <SHORT-LABEL>DEM_DTC_KIND_EMISSION_REL_DTCS</SHORT-LABEL>
                            <LOWER-LIMIT INTERVAL-TYPE="CLOSED">2</LOWER-LIMIT>
                            <UPPER-LIMIT INTERVAL-TYPE="CLOSED">2</UPPER-LIMIT>
                            <COMPU-CONST>
                              <VT>DEM_DTC_KIND_EMISSION_REL_DTCS</VT>
                            </COMPU-CONST>
                          </COMPU-SCALE>
                        </COMPU-SCALES>
                      </COMPU-INTERNAL-TO-PHYS>
                    </COMPU-METHOD>
                    <COMPU-METHOD UUID="13ce09e4-00e8-4e70-b39d-a38eb1482d22">
                      <SHORT-NAME>Dem_DTCOriginType</SHORT-NAME>
                      <CATEGORY>TEXTTABLE</CATEGORY>
                      <COMPU-INTERNAL-TO-PHYS>
                        <COMPU-SCALES>
                          <COMPU-SCALE>
                            <SHORT-LABEL>DEM_DTC_ORIGIN_PRIMARY_MEMORY</SHORT-LABEL>
                            <LOWER-LIMIT INTERVAL-TYPE="CLOSED">1</LOWER-LIMIT>
                            <UPPER-LIMIT INTERVAL-TYPE="CLOSED">1</UPPER-LIMIT>
                            <COMPU-CONST>
                              <VT>DEM_DTC_ORIGIN_PRIMARY_MEMORY</VT>
                            </COMPU-CONST>
                          </COMPU-SCALE>
                          <COMPU-SCALE>
                            <SHORT-LABEL>DEM_DTC_ORIGIN_MIRROR_MEMORY</SHORT-LABEL>
                            <LOWER-LIMIT INTERVAL-TYPE="CLOSED">2</LOWER-LIMIT>
                            <UPPER-LIMIT INTERVAL-TYPE="CLOSED">2</UPPER-LIMIT>
                            <COMPU-CONST>
                              <VT>DEM_DTC_ORIGIN_MIRROR_MEMORY</VT>
                            </COMPU-CONST>
                          </COMPU-SCALE>
                          <COMPU-SCALE>
                            <SHORT-LABEL>DEM_DTC_ORIGIN_PERMANENT_MEMORY</SHORT-LABEL>
                            <LOWER-LIMIT INTERVAL-TYPE="CLOSED">3</LOWER-LIMIT>
                            <UPPER-LIMIT INTERVAL-TYPE="CLOSED">3</UPPER-LIMIT>
                            <COMPU-CONST>
                              <VT>DEM_DTC_ORIGIN_PERMANENT_MEMORY</VT>
                            </COMPU-CONST>
                          </COMPU-SCALE>
                          <COMPU-SCALE>
                            <SHORT-LABEL>DEM_DTC_ORIGIN_SECONDARY_MEMORY</SHORT-LABEL>
                            <LOWER-LIMIT INTERVAL-TYPE="CLOSED">4</LOWER-LIMIT>
                            <UPPER-LIMIT INTERVAL-TYPE="CLOSED">4</UPPER-LIMIT>
                            <COMPU-CONST>
                              <VT>DEM_DTC_ORIGIN_SECONDARY_MEMORY</VT>
                            </COMPU-CONST>
                          </COMPU-SCALE>
                        </COMPU-SCALES>
                      </COMPU-INTERNAL-TO-PHYS>
                    </COMPU-METHOD>
                    <COMPU-METHOD UUID="2f6bdbac-7003-4664-9e09-17f80eb0630f">
                      <SHORT-NAME>Dcm_ControlDtcSettingType</SHORT-NAME>
                      <CATEGORY>TEXTTABLE</CATEGORY>
                      <COMPU-INTERNAL-TO-PHYS>
                        <COMPU-SCALES>
                          <COMPU-SCALE>
                            <SHORT-LABEL>DCM_ENUM_ENABLEDTCSETTING</SHORT-LABEL>
                            <LOWER-LIMIT INTERVAL-TYPE="CLOSED">0</LOWER-LIMIT>
                            <UPPER-LIMIT INTERVAL-TYPE="CLOSED">0</UPPER-LIMIT>
                            <COMPU-CONST>
                              <VT>DCM_ENUM_ENABLEDTCSETTING</VT>
                            </COMPU-CONST>
                          </COMPU-SCALE>
                          <COMPU-SCALE>
                            <SHORT-LABEL>DCM_ENUM_DISABLEDTCSETTING</SHORT-LABEL>
                            <LOWER-LIMIT INTERVAL-TYPE="CLOSED">1</LOWER-LIMIT>
                            <UPPER-LIMIT INTERVAL-TYPE="CLOSED">1</UPPER-LIMIT>
                            <COMPU-CONST>
                              <VT>DCM_ENUM_DISABLEDTCSETTING</VT>
                            </COMPU-CONST>
                          </COMPU-SCALE>
                        </COMPU-SCALES>
                      </COMPU-INTERNAL-TO-PHYS>
                    </COMPU-METHOD>
                    <COMPU-METHOD UUID="1a489c65-9d98-4cb3-998b-1e3bc5614955">
                      <SHORT-NAME>Dcm_EcuResetType</SHORT-NAME>
                      <CATEGORY>TEXTTABLE</CATEGORY>
                      <COMPU-INTERNAL-TO-PHYS>
                        <COMPU-SCALES>
                          <COMPU-SCALE>
                            <SHORT-LABEL>DCM_ENUM_NONE</SHORT-LABEL>
                            <LOWER-LIMIT INTERVAL-TYPE="CLOSED">0</LOWER-LIMIT>
                            <UPPER-LIMIT INTERVAL-TYPE="CLOSED">0</UPPER-LIMIT>
                            <COMPU-CONST>
                              <VT>DCM_ENUM_NONE</VT>
                            </COMPU-CONST>
                          </COMPU-SCALE>
                          <COMPU-SCALE>
                            <SHORT-LABEL>DCM_ENUM_HARD</SHORT-LABEL>
                            <LOWER-LIMIT INTERVAL-TYPE="CLOSED">1</LOWER-LIMIT>
                            <UPPER-LIMIT INTERVAL-TYPE="CLOSED">1</UPPER-LIMIT>
                            <COMPU-CONST>
                              <VT>DCM_ENUM_HARD</VT>
                            </COMPU-CONST>
                          </COMPU-SCALE>
                          <COMPU-SCALE>
                            <SHORT-LABEL>DCM_ENUM_KEYONOFF</SHORT-LABEL>
                            <LOWER-LIMIT INTERVAL-TYPE="CLOSED">2</LOWER-LIMIT>
                            <UPPER-LIMIT INTERVAL-TYPE="CLOSED">2</UPPER-LIMIT>
                            <COMPU-CONST>
                              <VT>DCM_ENUM_KEYONOFF</VT>
                            </COMPU-CONST>
                          </COMPU-SCALE>
                          <COMPU-SCALE>
                            <SHORT-LABEL>DCM_ENUM_SOFT</SHORT-LABEL>
                            <LOWER-LIMIT INTERVAL-TYPE="CLOSED">3</LOWER-LIMIT>
                            <UPPER-LIMIT INTERVAL-TYPE="CLOSED">3</UPPER-LIMIT>
                            <COMPU-CONST>
                              <VT>DCM_ENUM_SOFT</VT>
                            </COMPU-CONST>
                          </COMPU-SCALE>
                          <COMPU-SCALE>
                            <SHORT-LABEL>DCM_ENUM_JUMPTOBOOTLOADER</SHORT-LABEL>
                            <LOWER-LIMIT INTERVAL-TYPE="CLOSED">4</LOWER-LIMIT>
                            <UPPER-LIMIT INTERVAL-TYPE="CLOSED">4</UPPER-LIMIT>
                            <COMPU-CONST>
                              <VT>DCM_ENUM_JUMPTOBOOTLOADER</VT>
                            </COMPU-CONST>
                          </COMPU-SCALE>
                          <COMPU-SCALE>
                            <SHORT-LABEL>DCM_ENUM_JUMPTOSYSSUPPLIERBOOTLOADER</SHORT-LABEL>
                            <LOWER-LIMIT INTERVAL-TYPE="CLOSED">5</LOWER-LIMIT>
                            <UPPER-LIMIT INTERVAL-TYPE="CLOSED">5</UPPER-LIMIT>
                            <COMPU-CONST>
                              <VT>DCM_ENUM_JUMPTOSYSSUPPLIERBOOTLOADER</VT>
                            </COMPU-CONST>
                          </COMPU-SCALE>
                          <COMPU-SCALE>
                            <SHORT-LABEL>DCM_ENUM_EXECUTE</SHORT-LABEL>
                            <LOWER-LIMIT INTERVAL-TYPE="CLOSED">6</LOWER-LIMIT>
                            <UPPER-LIMIT INTERVAL-TYPE="CLOSED">6</UPPER-LIMIT>
                            <COMPU-CONST>
                              <VT>DCM_ENUM_EXECUTE</VT>
                            </COMPU-CONST>
                          </COMPU-SCALE>
                        </COMPU-SCALES>
                      </COMPU-INTERNAL-TO-PHYS>
                    </COMPU-METHOD>
                    <COMPU-METHOD UUID="a6414bb9-afda-4c34-a084-05b172c0c2bb">
                      <SHORT-NAME>Dcm_ModeRapidPowerShutDownType</SHORT-NAME>
                      <CATEGORY>TEXTTABLE</CATEGORY>
                      <COMPU-INTERNAL-TO-PHYS>
                        <COMPU-SCALES>
                          <COMPU-SCALE>
                            <SHORT-LABEL>DCM_ENUM_ENABLE_RAPIDPOWERSHUTDOWN</SHORT-LABEL>
                            <LOWER-LIMIT INTERVAL-TYPE="CLOSED">0</LOWER-LIMIT>
                            <UPPER-LIMIT INTERVAL-TYPE="CLOSED">0</UPPER-LIMIT>
                            <COMPU-CONST>
                              <VT>DCM_ENUM_ENABLE_RAPIDPOWERSHUTDOWN</VT>
                            </COMPU-CONST>
                          </COMPU-SCALE>
                          <COMPU-SCALE>
                            <SHORT-LABEL>DCM_ENUM_DISABLE_RAPIDPOWERSHUTDOWN</SHORT-LABEL>
                            <LOWER-LIMIT INTERVAL-TYPE="CLOSED">1</LOWER-LIMIT>
                            <UPPER-LIMIT INTERVAL-TYPE="CLOSED">1</UPPER-LIMIT>
                            <COMPU-CONST>
                              <VT>DCM_ENUM_DISABLE_RAPIDPOWERSHUTDOWN</VT>
                            </COMPU-CONST>
                          </COMPU-SCALE>
                        </COMPU-SCALES>
                      </COMPU-INTERNAL-TO-PHYS>
                    </COMPU-METHOD>
                    <COMPU-METHOD UUID="1fa5faa6-9424-4fc8-a954-63d0adc50581">
                      <SHORT-NAME>Dcm_DiagnosticSessionControlType</SHORT-NAME>
                      <CATEGORY>TEXTTABLE</CATEGORY>
                      <COMPU-INTERNAL-TO-PHYS>
                        <COMPU-SCALES>
                          <COMPU-SCALE>
                            <SHORT-LABEL>DCM_ENUM_DefaultSession</SHORT-LABEL>
                            <LOWER-LIMIT INTERVAL-TYPE="CLOSED">1</LOWER-LIMIT>
                            <UPPER-LIMIT INTERVAL-TYPE="CLOSED">1</UPPER-LIMIT>
                            <COMPU-CONST>
                              <VT>DCM_ENUM_DefaultSession</VT>
                            </COMPU-CONST>
                          </COMPU-SCALE>
                          <COMPU-SCALE>
                            <SHORT-LABEL>DCM_ENUM_ProgrammingSession</SHORT-LABEL>
                            <LOWER-LIMIT INTERVAL-TYPE="CLOSED">2</LOWER-LIMIT>
                            <UPPER-LIMIT INTERVAL-TYPE="CLOSED">2</UPPER-LIMIT>
                            <COMPU-CONST>
                              <VT>DCM_ENUM_ProgrammingSession</VT>
                            </COMPU-CONST>
                          </COMPU-SCALE>
                          <COMPU-SCALE>
                            <SHORT-LABEL>DCM_ENUM_ExtendedSession</SHORT-LABEL>
                            <LOWER-LIMIT INTERVAL-TYPE="CLOSED">3</LOWER-LIMIT>
                            <UPPER-LIMIT INTERVAL-TYPE="CLOSED">3</UPPER-LIMIT>
                            <COMPU-CONST>
                              <VT>DCM_ENUM_ExtendedSession</VT>
                            </COMPU-CONST>
                          </COMPU-SCALE>
                          <COMPU-SCALE>
                            <SHORT-LABEL>DCM_ENUM_SafetySystemSession</SHORT-LABEL>
                            <LOWER-LIMIT INTERVAL-TYPE="CLOSED">4</LOWER-LIMIT>
                            <UPPER-LIMIT INTERVAL-TYPE="CLOSED">4</UPPER-LIMIT>
                            <COMPU-CONST>
                              <VT>DCM_ENUM_SafetySystemSession</VT>
                            </COMPU-CONST>
                          </COMPU-SCALE>
                        </COMPU-SCALES>
                      </COMPU-INTERNAL-TO-PHYS>
                    </COMPU-METHOD>
                    <COMPU-METHOD UUID="0270dec2-4a87-4476-be9b-d42daf452c06">
                      <SHORT-NAME>Dcm_CommunicationModeType</SHORT-NAME>
                      <CATEGORY>TEXTTABLE</CATEGORY>
                      <COMPU-INTERNAL-TO-PHYS>
                        <COMPU-SCALES>
                          <COMPU-SCALE>
                            <SHORT-LABEL>DCM_ENABLE_RX_TX_NORM</SHORT-LABEL>
                            <LOWER-LIMIT INTERVAL-TYPE="CLOSED">0</LOWER-LIMIT>
                            <UPPER-LIMIT INTERVAL-TYPE="CLOSED">0</UPPER-LIMIT>
                            <COMPU-CONST>
                              <VT>DCM_ENABLE_RX_TX_NORM</VT>
                            </COMPU-CONST>
                          </COMPU-SCALE>
                          <COMPU-SCALE>
                            <SHORT-LABEL>DCM_ENABLE_RX_DISABLE_TX_NORM</SHORT-LABEL>
                            <LOWER-LIMIT INTERVAL-TYPE="CLOSED">1</LOWER-LIMIT>
                            <UPPER-LIMIT INTERVAL-TYPE="CLOSED">1</UPPER-LIMIT>
                            <COMPU-CONST>
                              <VT>DCM_ENABLE_RX_DISABLE_TX_NORM</VT>
                            </COMPU-CONST>
                          </COMPU-SCALE>
                          <COMPU-SCALE>
                            <SHORT-LABEL>DCM_DISABLE_RX_ENABLE_TX_NORM</SHORT-LABEL>
                            <LOWER-LIMIT INTERVAL-TYPE="CLOSED">2</LOWER-LIMIT>
                            <UPPER-LIMIT INTERVAL-TYPE="CLOSED">2</UPPER-LIMIT>
                            <COMPU-CONST>
                              <VT>DCM_DISABLE_RX_ENABLE_TX_NORM</VT>
                            </COMPU-CONST>
                          </COMPU-SCALE>
                          <COMPU-SCALE>
                            <SHORT-LABEL>DCM_DISABLE_RX_TX_NORMAL</SHORT-LABEL>
                            <LOWER-LIMIT INTERVAL-TYPE="CLOSED">3</LOWER-LIMIT>
                            <UPPER-LIMIT INTERVAL-TYPE="CLOSED">3</UPPER-LIMIT>
                            <COMPU-CONST>
                              <VT>DCM_DISABLE_RX_TX_NORMAL</VT>
                            </COMPU-CONST>
                          </COMPU-SCALE>
                          <COMPU-SCALE>
                            <SHORT-LABEL>DCM_ENABLE_RX_TX_NM</SHORT-LABEL>
                            <LOWER-LIMIT INTERVAL-TYPE="CLOSED">4</LOWER-LIMIT>
                            <UPPER-LIMIT INTERVAL-TYPE="CLOSED">4</UPPER-LIMIT>
                            <COMPU-CONST>
                              <VT>DCM_ENABLE_RX_TX_NM</VT>
                            </COMPU-CONST>
                          </COMPU-SCALE>
                          <COMPU-SCALE>
                            <SHORT-LABEL>DCM_ENABLE_RX_DISABLE_TX_NM</SHORT-LABEL>
                            <LOWER-LIMIT INTERVAL-TYPE="CLOSED">5</LOWER-LIMIT>
                            <UPPER-LIMIT INTERVAL-TYPE="CLOSED">5</UPPER-LIMIT>
                            <COMPU-CONST>
                              <VT>DCM_ENABLE_RX_DISABLE_TX_NM</VT>
                            </COMPU-CONST>
                          </COMPU-SCALE>
                          <COMPU-SCALE>
                            <SHORT-LABEL>DCM_DISABLE_RX_ENABLE_TX_NM</SHORT-LABEL>
                            <LOWER-LIMIT INTERVAL-TYPE="CLOSED">6</LOWER-LIMIT>
                            <UPPER-LIMIT INTERVAL-TYPE="CLOSED">6</UPPER-LIMIT>
                            <COMPU-CONST>
                              <VT>DCM_DISABLE_RX_ENABLE_TX_NM</VT>
                            </COMPU-CONST>
                          </COMPU-SCALE>
                          <COMPU-SCALE>
                            <SHORT-LABEL>DCM_DISABLE_RX_TX_NM</SHORT-LABEL>
                            <LOWER-LIMIT INTERVAL-TYPE="CLOSED">7</LOWER-LIMIT>
                            <UPPER-LIMIT INTERVAL-TYPE="CLOSED">7</UPPER-LIMIT>
                            <COMPU-CONST>
                              <VT>DCM_DISABLE_RX_TX_NM</VT>
                            </COMPU-CONST>
                          </COMPU-SCALE>
                          <COMPU-SCALE>
                            <SHORT-LABEL>DCM_ENABLE_RX_TX_NORM_NM</SHORT-LABEL>
                            <LOWER-LIMIT INTERVAL-TYPE="CLOSED">8</LOWER-LIMIT>
                            <UPPER-LIMIT INTERVAL-TYPE="CLOSED">8</UPPER-LIMIT>
                            <COMPU-CONST>
                              <VT>DCM_ENABLE_RX_TX_NORM_NM</VT>
                            </COMPU-CONST>
                          </COMPU-SCALE>
                          <COMPU-SCALE>
                            <SHORT-LABEL>DCM_ENABLE_RX_DISABLE_TX_NORM_NM</SHORT-LABEL>
                            <LOWER-LIMIT INTERVAL-TYPE="CLOSED">9</LOWER-LIMIT>
                            <UPPER-LIMIT INTERVAL-TYPE="CLOSED">9</UPPER-LIMIT>
                            <COMPU-CONST>
                              <VT>DCM_ENABLE_RX_DISABLE_TX_NORM_NM</VT>
                            </COMPU-CONST>
                          </COMPU-SCALE>
                          <COMPU-SCALE>
                            <SHORT-LABEL>DCM_DISABLE_RX_ENABLE_TX_NORM_NM</SHORT-LABEL>
                            <LOWER-LIMIT INTERVAL-TYPE="CLOSED">10</LOWER-LIMIT>
                            <UPPER-LIMIT INTERVAL-TYPE="CLOSED">10</UPPER-LIMIT>
                            <COMPU-CONST>
                              <VT>DCM_DISABLE_RX_ENABLE_TX_NORM_NM</VT>
                            </COMPU-CONST>
                          </COMPU-SCALE>
                          <COMPU-SCALE>
                            <SHORT-LABEL>DCM_DISABLE_RX_TX_NORM_NM</SHORT-LABEL>
                            <LOWER-LIMIT INTERVAL-TYPE="CLOSED">11</LOWER-LIMIT>
                            <UPPER-LIMIT INTERVAL-TYPE="CLOSED">11</UPPER-LIMIT>
                            <COMPU-CONST>
                              <VT>DCM_DISABLE_RX_TX_NORM_NM</VT>
                            </COMPU-CONST>
                          </COMPU-SCALE>
                        </COMPU-SCALES>
                      </COMPU-INTERNAL-TO-PHYS>
                    </COMPU-METHOD>
                  </ELEMENTS>
                </AR-PACKAGE>
                <AR-PACKAGE UUID="fc4ed550-31ea-4c67-aed0-1c35138f3f1d">
                  <SHORT-NAME>DataConstrs</SHORT-NAME>
                  <ELEMENTS>
                    <DATA-CONSTR UUID="bbca84a5-d826-464a-bc05-09a2ded75762">
                      <SHORT-NAME>Dem_DTCGroupType_Constr</SHORT-NAME>
                      <DATA-CONSTR-RULES>
                        <DATA-CONSTR-RULE>
                          <INTERNAL-CONSTRS>
                            <LOWER-LIMIT INTERVAL-TYPE="CLOSED">0</LOWER-LIMIT>
                            <UPPER-LIMIT INTERVAL-TYPE="CLOSED">16777215</UPPER-LIMIT>
                          </INTERNAL-CONSTRS>
                        </DATA-CONSTR-RULE>
                      </DATA-CONSTR-RULES>
                    </DATA-CONSTR>
                  </ELEMENTS>
                </AR-PACKAGE>
              </AR-PACKAGES>
            </AR-PACKAGE>
            <AR-PACKAGE UUID="4fbd5247-9f9e-48fb-8593-68a13ac40075">
              <SHORT-NAME>Interfaces</SHORT-NAME>
              <ELEMENTS>
                <MODE-SWITCH-INTERFACE UUID="b2212e63-3fe5-4131-af08-efa53a5850bb">
                  <SHORT-NAME>DcmControlDtcSetting</SHORT-NAME>
                  <IS-SERVICE>true</IS-SERVICE>
                  <SERVICE-KIND>DIAGNOSTIC-COMMUNICATION-MANAGER</SERVICE-KIND>
                  <MODE-GROUP UUID="cea7dae0-7c72-4034-965a-b80c248be0fe">
                    <SHORT-NAME>DcmControlDtcSetting</SHORT-NAME>
                    <TYPE-TREF DEST="MODE-DECLARATION-GROUP">/MICROSAR/Dcm_swc/DcmControlDtcSetting</TYPE-TREF>
                  </MODE-GROUP>
                </MODE-SWITCH-INTERFACE>
                <MODE-SWITCH-INTERFACE UUID="dd0dc35c-363d-431e-ab92-39f0bcdfd993">
                  <SHORT-NAME>DcmEcuReset</SHORT-NAME>
                  <IS-SERVICE>true</IS-SERVICE>
                  <SERVICE-KIND>DIAGNOSTIC-COMMUNICATION-MANAGER</SERVICE-KIND>
                  <MODE-GROUP UUID="af06aef0-8cc2-4e26-996e-9942fd3da0a8">
                    <SHORT-NAME>DcmEcuReset</SHORT-NAME>
                    <TYPE-TREF DEST="MODE-DECLARATION-GROUP">/MICROSAR/Dcm_swc/DcmEcuReset</TYPE-TREF>
                  </MODE-GROUP>
                </MODE-SWITCH-INTERFACE>
                <MODE-SWITCH-INTERFACE UUID="3333d732-4714-4a28-b36e-32e283b1ab39">
                  <SHORT-NAME>DcmModeRapidPowerShutDown</SHORT-NAME>
                  <IS-SERVICE>true</IS-SERVICE>
                  <SERVICE-KIND>DIAGNOSTIC-COMMUNICATION-MANAGER</SERVICE-KIND>
                  <MODE-GROUP UUID="ec370653-00fb-4466-9933-52329e1207ad">
                    <SHORT-NAME>DcmModeRapidPowerShutDown</SHORT-NAME>
                    <TYPE-TREF DEST="MODE-DECLARATION-GROUP">/MICROSAR/Dcm_swc/DcmModeRapidPowerShutDown</TYPE-TREF>
                  </MODE-GROUP>
                </MODE-SWITCH-INTERFACE>
                <MODE-SWITCH-INTERFACE UUID="94d40d32-d1e4-464b-baf1-f17e4236989a">
                  <SHORT-NAME>DcmDiagnosticSessionControl</SHORT-NAME>
                  <IS-SERVICE>true</IS-SERVICE>
                  <SERVICE-KIND>DIAGNOSTIC-COMMUNICATION-MANAGER</SERVICE-KIND>
                  <MODE-GROUP UUID="7127e56f-963c-4b1a-a94f-8e341214db93">
                    <SHORT-NAME>DcmDiagnosticSessionControl</SHORT-NAME>
                    <TYPE-TREF DEST="MODE-DECLARATION-GROUP">/MICROSAR/Dcm_swc/DcmDiagnosticSessionControl</TYPE-TREF>
                  </MODE-GROUP>
                </MODE-SWITCH-INTERFACE>
                <MODE-SWITCH-INTERFACE UUID="1503f681-f923-4721-8a70-a8053c0e8040">
                  <SHORT-NAME>DcmCommunicationControl_ComMConf_ComMChannel_CAN_5_Cluster_def1eb88</SHORT-NAME>
                  <IS-SERVICE>true</IS-SERVICE>
                  <SERVICE-KIND>DIAGNOSTIC-COMMUNICATION-MANAGER</SERVICE-KIND>
                  <MODE-GROUP UUID="7476aaf0-3de7-48ad-91fb-0485b2597994">
                    <SHORT-NAME>DcmCommunicationControl_ComMConf_ComMChannel_CAN_5_Cluster_def1eb88</SHORT-NAME>
                    <TYPE-TREF DEST="MODE-DECLARATION-GROUP">/MICROSAR/Dcm_swc/DcmCommunicationControl</TYPE-TREF>
                  </MODE-GROUP>
                </MODE-SWITCH-INTERFACE>
                <CLIENT-SERVER-INTERFACE UUID="d7e9978b-c073-43de-8d1d-ee6d92b8c7fe">
                  <SHORT-NAME>DCMServices</SHORT-NAME>
                  <IS-SERVICE>true</IS-SERVICE>
                  <SERVICE-KIND>DIAGNOSTIC-COMMUNICATION-MANAGER</SERVICE-KIND>
                  <OPERATIONS>
                    <CLIENT-SERVER-OPERATION UUID="248bcb35-9b75-47bd-8887-a6d4231f8a6c">
                      <SHORT-NAME>GetActiveProtocol</SHORT-NAME>
                      <DESC>
                        <L-2 L="FOR-ALL"/>
                      </DESC>
                      <ARGUMENTS>
                        <ARGUMENT-DATA-PROTOTYPE UUID="9753802f-d7da-4054-ab3a-0f60b00a6281">
                          <SHORT-NAME>ActiveProtocol</SHORT-NAME>
                          <DESC>
                            <L-2 L="FOR-ALL"/>
                          </DESC>
                          <TYPE-TREF DEST="IMPLEMENTATION-DATA-TYPE">/MICROSAR/Dcm_swc/DataTypes/Dcm_ProtocolType</TYPE-TREF>
                          <DIRECTION>OUT</DIRECTION>
                        </ARGUMENT-DATA-PROTOTYPE>
                      </ARGUMENTS>
                      <POSSIBLE-ERROR-REFS>
                        <POSSIBLE-ERROR-REF DEST="APPLICATION-ERROR">/MICROSAR/Dcm_swc/Interfaces/DCMServices/E_NOT_OK</POSSIBLE-ERROR-REF>
                      </POSSIBLE-ERROR-REFS>
                    </CLIENT-SERVER-OPERATION>
                    <CLIENT-SERVER-OPERATION UUID="e44603d2-daac-400c-a71a-965c0e217c66">
                      <SHORT-NAME>GetSesCtrlType</SHORT-NAME>
                      <DESC>
                        <L-2 L="FOR-ALL"/>
                      </DESC>
                      <ARGUMENTS>
                        <ARGUMENT-DATA-PROTOTYPE UUID="fd91c4df-147f-4579-b8d5-9d535ff4226b">
                          <SHORT-NAME>SesCtrlType</SHORT-NAME>
                          <DESC>
                            <L-2 L="FOR-ALL"/>
                          </DESC>
                          <TYPE-TREF DEST="IMPLEMENTATION-DATA-TYPE">/MICROSAR/Dcm_swc/DataTypes/Dcm_SesCtrlType</TYPE-TREF>
                          <DIRECTION>OUT</DIRECTION>
                        </ARGUMENT-DATA-PROTOTYPE>
                      </ARGUMENTS>
                      <POSSIBLE-ERROR-REFS>
                        <POSSIBLE-ERROR-REF DEST="APPLICATION-ERROR">/MICROSAR/Dcm_swc/Interfaces/DCMServices/E_NOT_OK</POSSIBLE-ERROR-REF>
                      </POSSIBLE-ERROR-REFS>
                    </CLIENT-SERVER-OPERATION>
                    <CLIENT-SERVER-OPERATION UUID="148081ee-c13a-4a97-8fd6-6b75a9be7856">
                      <SHORT-NAME>ResetToDefaultSession</SHORT-NAME>
                      <DESC>
                        <L-2 L="FOR-ALL"/>
                      </DESC>
                      <POSSIBLE-ERROR-REFS>
                        <POSSIBLE-ERROR-REF DEST="APPLICATION-ERROR">/MICROSAR/Dcm_swc/Interfaces/DCMServices/E_NOT_OK</POSSIBLE-ERROR-REF>
                      </POSSIBLE-ERROR-REFS>
                    </CLIENT-SERVER-OPERATION>
                    <CLIENT-SERVER-OPERATION UUID="e666c241-0f21-4fed-b7d9-d9235aadc83d">
                      <SHORT-NAME>GetSecurityLevel</SHORT-NAME>
                      <DESC>
                        <L-2 L="FOR-ALL"/>
                      </DESC>
                      <ARGUMENTS>
                        <ARGUMENT-DATA-PROTOTYPE UUID="09f00c89-243a-46a8-a8cd-90c1c62aa1c7">
                          <SHORT-NAME>SecLevel</SHORT-NAME>
                          <DESC>
                            <L-2 L="FOR-ALL"/>
                          </DESC>
                          <TYPE-TREF DEST="IMPLEMENTATION-DATA-TYPE">/MICROSAR/Dcm_swc/DataTypes/Dcm_SecLevelType</TYPE-TREF>
                          <DIRECTION>OUT</DIRECTION>
                        </ARGUMENT-DATA-PROTOTYPE>
                      </ARGUMENTS>
                      <POSSIBLE-ERROR-REFS>
                        <POSSIBLE-ERROR-REF DEST="APPLICATION-ERROR">/MICROSAR/Dcm_swc/Interfaces/DCMServices/E_NOT_OK</POSSIBLE-ERROR-REF>
                      </POSSIBLE-ERROR-REFS>
                    </CLIENT-SERVER-OPERATION>
                  </OPERATIONS>
                  <POSSIBLE-ERRORS>
                    <APPLICATION-ERROR UUID="65cec4f9-0597-47d2-aef2-d6ea5fe211c3">
                      <SHORT-NAME>E_NOT_OK</SHORT-NAME>
                      <ERROR-CODE>1</ERROR-CODE>
                    </APPLICATION-ERROR>
                  </POSSIBLE-ERRORS>
                </CLIENT-SERVER-INTERFACE>
                <CLIENT-SERVER-INTERFACE UUID="12ed4d10-79a7-4090-884d-4e0e14f5ea55">
                  <SHORT-NAME>ServiceRequestNotification</SHORT-NAME>
                  <IS-SERVICE>true</IS-SERVICE>
                  <SERVICE-KIND>DIAGNOSTIC-COMMUNICATION-MANAGER</SERVICE-KIND>
                  <OPERATIONS>
                    <CLIENT-SERVER-OPERATION UUID="ffe14458-1656-49ba-b984-439d722d6c0f">
                      <SHORT-NAME>Indication</SHORT-NAME>
                      <DESC>
                        <L-2 L="FOR-ALL"/>
                      </DESC>
                      <ARGUMENTS>
                        <ARGUMENT-DATA-PROTOTYPE UUID="0c36970d-f733-489a-be63-7bee8cdef72f">
                          <SHORT-NAME>SID</SHORT-NAME>
                          <DESC>
                            <L-2 L="FOR-ALL"/>
                          </DESC>
                          <TYPE-TREF DEST="IMPLEMENTATION-DATA-TYPE">/AUTOSAR_Platform/ImplementationDataTypes/uint8</TYPE-TREF>
                          <DIRECTION>IN</DIRECTION>
                        </ARGUMENT-DATA-PROTOTYPE>
                        <ARGUMENT-DATA-PROTOTYPE UUID="dbc06541-a3c7-4a7c-adef-ecf47d429ebb">
                          <SHORT-NAME>RequestData</SHORT-NAME>
                          <DESC>
                            <L-2 L="FOR-ALL"/>
                          </DESC>
                          <TYPE-TREF DEST="IMPLEMENTATION-DATA-TYPE">/MICROSAR/Dcm_swc/DataTypes/Dcm_Data50ByteType</TYPE-TREF>
                          <DIRECTION>IN</DIRECTION>
                        </ARGUMENT-DATA-PROTOTYPE>
                        <ARGUMENT-DATA-PROTOTYPE UUID="e4011ee7-1593-4698-8fd8-dfbec3235cd6">
                          <SHORT-NAME>DataSize</SHORT-NAME>
                          <DESC>
                            <L-2 L="FOR-ALL"/>
                          </DESC>
                          <TYPE-TREF DEST="IMPLEMENTATION-DATA-TYPE">/AUTOSAR_Platform/ImplementationDataTypes/uint16</TYPE-TREF>
                          <DIRECTION>IN</DIRECTION>
                        </ARGUMENT-DATA-PROTOTYPE>
                        <ARGUMENT-DATA-PROTOTYPE UUID="640b91e9-bb41-46a1-9fb1-8975820a622f">
                          <SHORT-NAME>ReqType</SHORT-NAME>
                          <DESC>
                            <L-2 L="FOR-ALL"/>
                          </DESC>
                          <TYPE-TREF DEST="IMPLEMENTATION-DATA-TYPE">/AUTOSAR_Platform/ImplementationDataTypes/uint8</TYPE-TREF>
                          <DIRECTION>IN</DIRECTION>
                        </ARGUMENT-DATA-PROTOTYPE>
                        <ARGUMENT-DATA-PROTOTYPE UUID="6ab000cc-f5d1-4814-b5bc-8f43f380573e">
                          <SHORT-NAME>SourceAddress</SHORT-NAME>
                          <DESC>
                            <L-2 L="FOR-ALL"/>
                          </DESC>
                          <TYPE-TREF DEST="IMPLEMENTATION-DATA-TYPE">/AUTOSAR_Platform/ImplementationDataTypes/uint16</TYPE-TREF>
                          <DIRECTION>IN</DIRECTION>
                        </ARGUMENT-DATA-PROTOTYPE>
                        <ARGUMENT-DATA-PROTOTYPE UUID="bd423441-6267-44a2-b524-284ef8493c75">
                          <SHORT-NAME>ErrorCode</SHORT-NAME>
                          <DESC>
                            <L-2 L="FOR-ALL"/>
                          </DESC>
                          <TYPE-TREF DEST="IMPLEMENTATION-DATA-TYPE">/MICROSAR/Dcm_swc/DataTypes/Dcm_NegativeResponseCodeType</TYPE-TREF>
                          <DIRECTION>OUT</DIRECTION>
                        </ARGUMENT-DATA-PROTOTYPE>
                      </ARGUMENTS>
                      <POSSIBLE-ERROR-REFS>
                        <POSSIBLE-ERROR-REF DEST="APPLICATION-ERROR">/MICROSAR/Dcm_swc/Interfaces/ServiceRequestNotification/E_NOT_OK</POSSIBLE-ERROR-REF>
                        <POSSIBLE-ERROR-REF DEST="APPLICATION-ERROR">/MICROSAR/Dcm_swc/Interfaces/ServiceRequestNotification/E_REQUEST_NOT_ACCEPTED</POSSIBLE-ERROR-REF>
                      </POSSIBLE-ERROR-REFS>
                    </CLIENT-SERVER-OPERATION>
                    <CLIENT-SERVER-OPERATION UUID="39118753-b195-4811-83b7-4f3df7eeebc5">
                      <SHORT-NAME>Confirmation</SHORT-NAME>
                      <DESC>
                        <L-2 L="FOR-ALL"/>
                      </DESC>
                      <ARGUMENTS>
                        <ARGUMENT-DATA-PROTOTYPE UUID="8ba83b6d-9b23-431f-b751-97f729de489f">
                          <SHORT-NAME>SID</SHORT-NAME>
                          <DESC>
                            <L-2 L="FOR-ALL"/>
                          </DESC>
                          <TYPE-TREF DEST="IMPLEMENTATION-DATA-TYPE">/AUTOSAR_Platform/ImplementationDataTypes/uint8</TYPE-TREF>
                          <DIRECTION>IN</DIRECTION>
                        </ARGUMENT-DATA-PROTOTYPE>
                        <ARGUMENT-DATA-PROTOTYPE UUID="36677976-356f-4f5d-bbb1-80737d59629e">
                          <SHORT-NAME>ReqType</SHORT-NAME>
                          <DESC>
                            <L-2 L="FOR-ALL"/>
                          </DESC>
                          <TYPE-TREF DEST="IMPLEMENTATION-DATA-TYPE">/AUTOSAR_Platform/ImplementationDataTypes/uint8</TYPE-TREF>
                          <DIRECTION>IN</DIRECTION>
                        </ARGUMENT-DATA-PROTOTYPE>
                        <ARGUMENT-DATA-PROTOTYPE UUID="d4bc9b17-4414-4938-a9af-25d65cffe151">
                          <SHORT-NAME>SourceAddress</SHORT-NAME>
                          <DESC>
                            <L-2 L="FOR-ALL"/>
                          </DESC>
                          <TYPE-TREF DEST="IMPLEMENTATION-DATA-TYPE">/AUTOSAR_Platform/ImplementationDataTypes/uint16</TYPE-TREF>
                          <DIRECTION>IN</DIRECTION>
                        </ARGUMENT-DATA-PROTOTYPE>
                        <ARGUMENT-DATA-PROTOTYPE UUID="d118e62b-9b75-4f93-9451-4c0c02a8a21a">
                          <SHORT-NAME>ConfirmationStatus</SHORT-NAME>
                          <DESC>
                            <L-2 L="FOR-ALL"/>
                          </DESC>
                          <TYPE-TREF DEST="IMPLEMENTATION-DATA-TYPE">/MICROSAR/Dcm_swc/DataTypes/Dcm_ConfirmationStatusType</TYPE-TREF>
                          <DIRECTION>IN</DIRECTION>
                        </ARGUMENT-DATA-PROTOTYPE>
                      </ARGUMENTS>
                      <POSSIBLE-ERROR-REFS>
                        <POSSIBLE-ERROR-REF DEST="APPLICATION-ERROR">/MICROSAR/Dcm_swc/Interfaces/ServiceRequestNotification/E_NOT_OK</POSSIBLE-ERROR-REF>
                      </POSSIBLE-ERROR-REFS>
                    </CLIENT-SERVER-OPERATION>
                  </OPERATIONS>
                  <POSSIBLE-ERRORS>
                    <APPLICATION-ERROR UUID="5fba93a9-059b-457f-ad0f-e1d16ee77346">
                      <SHORT-NAME>E_NOT_OK</SHORT-NAME>
                      <ERROR-CODE>1</ERROR-CODE>
                    </APPLICATION-ERROR>
                    <APPLICATION-ERROR UUID="788df0be-30c3-4cf8-8d9c-2d299fdda25e">
                      <SHORT-NAME>E_REQUEST_NOT_ACCEPTED</SHORT-NAME>
                      <ERROR-CODE>8</ERROR-CODE>
                    </APPLICATION-ERROR>
                  </POSSIBLE-ERRORS>
                </CLIENT-SERVER-INTERFACE>
                <CLIENT-SERVER-INTERFACE UUID="d4ed4b98-2807-4e62-be38-5c18c27246bd">
                  <SHORT-NAME>SecurityAccess_Level_1</SHORT-NAME>
                  <IS-SERVICE>true</IS-SERVICE>
                  <SERVICE-KIND>DIAGNOSTIC-COMMUNICATION-MANAGER</SERVICE-KIND>
                  <OPERATIONS>
                    <CLIENT-SERVER-OPERATION UUID="3ad2d3df-cdab-40cb-8194-af39cc7d5061">
                      <SHORT-NAME>GetSeed</SHORT-NAME>
                      <DESC>
                        <L-2 L="FOR-ALL"/>
                      </DESC>
                      <ARGUMENTS>
                        <ARGUMENT-DATA-PROTOTYPE UUID="dbab4dbd-420b-4d26-bb49-6ec61e77b78b">
                          <SHORT-NAME>OpStatus</SHORT-NAME>
                          <DESC>
                            <L-2 L="FOR-ALL"/>
                          </DESC>
                          <TYPE-TREF DEST="IMPLEMENTATION-DATA-TYPE">/MICROSAR/Dcm_swc/DataTypes/Dcm_OpStatusType</TYPE-TREF>
                          <DIRECTION>IN</DIRECTION>
                        </ARGUMENT-DATA-PROTOTYPE>
                        <ARGUMENT-DATA-PROTOTYPE UUID="3c9aa5f1-e41d-4543-9009-7ae2ba113736">
                          <SHORT-NAME>Seed</SHORT-NAME>
                          <DESC>
                            <L-2 L="FOR-ALL"/>
                          </DESC>
                          <TYPE-TREF DEST="IMPLEMENTATION-DATA-TYPE">/MICROSAR/Dcm_swc/DataTypes/Dcm_Data31ByteType</TYPE-TREF>
                          <DIRECTION>OUT</DIRECTION>
                        </ARGUMENT-DATA-PROTOTYPE>
                        <ARGUMENT-DATA-PROTOTYPE UUID="7c8637f4-b7bb-407b-bb85-7bb77d708850">
                          <SHORT-NAME>ErrorCode</SHORT-NAME>
                          <DESC>
                            <L-2 L="FOR-ALL"/>
                          </DESC>
                          <TYPE-TREF DEST="IMPLEMENTATION-DATA-TYPE">/MICROSAR/Dcm_swc/DataTypes/Dcm_NegativeResponseCodeType</TYPE-TREF>
                          <DIRECTION>OUT</DIRECTION>
                        </ARGUMENT-DATA-PROTOTYPE>
                      </ARGUMENTS>
                      <POSSIBLE-ERROR-REFS>
                        <POSSIBLE-ERROR-REF DEST="APPLICATION-ERROR">/MICROSAR/Dcm_swc/Interfaces/SecurityAccess_Level_1/E_NOT_OK</POSSIBLE-ERROR-REF>
                        <POSSIBLE-ERROR-REF DEST="APPLICATION-ERROR">/MICROSAR/Dcm_swc/Interfaces/SecurityAccess_Level_1/E_PENDING</POSSIBLE-ERROR-REF>
                      </POSSIBLE-ERROR-REFS>
                    </CLIENT-SERVER-OPERATION>
                    <CLIENT-SERVER-OPERATION UUID="737d05ef-5993-406c-9980-7c3f335a25c4">
                      <SHORT-NAME>CompareKey</SHORT-NAME>
                      <DESC>
                        <L-2 L="FOR-ALL"/>
                      </DESC>
                      <ARGUMENTS>
                        <ARGUMENT-DATA-PROTOTYPE UUID="fe9b0031-5055-4d00-a8f7-785f77d3138a">
                          <SHORT-NAME>Key</SHORT-NAME>
                          <DESC>
                            <L-2 L="FOR-ALL"/>
                          </DESC>
                          <TYPE-TREF DEST="IMPLEMENTATION-DATA-TYPE">/MICROSAR/Dcm_swc/DataTypes/Dcm_Data12ByteType</TYPE-TREF>
                          <DIRECTION>IN</DIRECTION>
                        </ARGUMENT-DATA-PROTOTYPE>
                        <ARGUMENT-DATA-PROTOTYPE UUID="1c86b08c-8f8f-4d1b-830f-682a04dcecb4">
                          <SHORT-NAME>OpStatus</SHORT-NAME>
                          <DESC>
                            <L-2 L="FOR-ALL"/>
                          </DESC>
                          <TYPE-TREF DEST="IMPLEMENTATION-DATA-TYPE">/MICROSAR/Dcm_swc/DataTypes/Dcm_OpStatusType</TYPE-TREF>
                          <DIRECTION>IN</DIRECTION>
                        </ARGUMENT-DATA-PROTOTYPE>
                      </ARGUMENTS>
                      <POSSIBLE-ERROR-REFS>
                        <POSSIBLE-ERROR-REF DEST="APPLICATION-ERROR">/MICROSAR/Dcm_swc/Interfaces/SecurityAccess_Level_1/E_NOT_OK</POSSIBLE-ERROR-REF>
                        <POSSIBLE-ERROR-REF DEST="APPLICATION-ERROR">/MICROSAR/Dcm_swc/Interfaces/SecurityAccess_Level_1/E_PENDING</POSSIBLE-ERROR-REF>
                        <POSSIBLE-ERROR-REF DEST="APPLICATION-ERROR">/MICROSAR/Dcm_swc/Interfaces/SecurityAccess_Level_1/E_COMPARE_KEY_FAILED</POSSIBLE-ERROR-REF>
                      </POSSIBLE-ERROR-REFS>
                    </CLIENT-SERVER-OPERATION>
                  </OPERATIONS>
                  <POSSIBLE-ERRORS>
                    <APPLICATION-ERROR UUID="555149f8-8f51-4126-b418-878413af3349">
                      <SHORT-NAME>E_NOT_OK</SHORT-NAME>
                      <ERROR-CODE>1</ERROR-CODE>
                    </APPLICATION-ERROR>
                    <APPLICATION-ERROR UUID="91ac32c1-e19f-4409-8892-b95d21e41a06">
                      <SHORT-NAME>E_PENDING</SHORT-NAME>
                      <ERROR-CODE>10</ERROR-CODE>
                    </APPLICATION-ERROR>
                    <APPLICATION-ERROR UUID="58c0355d-e849-4c44-9d3f-9211cb66cf80">
                      <SHORT-NAME>E_COMPARE_KEY_FAILED</SHORT-NAME>
                      <ERROR-CODE>11</ERROR-CODE>
                    </APPLICATION-ERROR>
                  </POSSIBLE-ERRORS>
                </CLIENT-SERVER-INTERFACE>
                <CLIENT-SERVER-INTERFACE UUID="39dc04a8-46c6-4aec-b7c7-82ddf2c4f225">
                  <SHORT-NAME>SecurityAccess_Level_3</SHORT-NAME>
                  <IS-SERVICE>true</IS-SERVICE>
                  <SERVICE-KIND>DIAGNOSTIC-COMMUNICATION-MANAGER</SERVICE-KIND>
                  <OPERATIONS>
                    <CLIENT-SERVER-OPERATION UUID="f9659faa-5de4-418f-89c9-f878f3e3b391">
                      <SHORT-NAME>GetSeed</SHORT-NAME>
                      <DESC>
                        <L-2 L="FOR-ALL"/>
                      </DESC>
                      <ARGUMENTS>
                        <ARGUMENT-DATA-PROTOTYPE UUID="79b1cbe0-d6af-43de-bb13-568e3cf6cb0c">
                          <SHORT-NAME>OpStatus</SHORT-NAME>
                          <DESC>
                            <L-2 L="FOR-ALL"/>
                          </DESC>
                          <TYPE-TREF DEST="IMPLEMENTATION-DATA-TYPE">/MICROSAR/Dcm_swc/DataTypes/Dcm_OpStatusType</TYPE-TREF>
                          <DIRECTION>IN</DIRECTION>
                        </ARGUMENT-DATA-PROTOTYPE>
                        <ARGUMENT-DATA-PROTOTYPE UUID="4d98a34d-0593-47af-be81-d9994903793c">
                          <SHORT-NAME>Seed</SHORT-NAME>
                          <DESC>
                            <L-2 L="FOR-ALL"/>
                          </DESC>
                          <TYPE-TREF DEST="IMPLEMENTATION-DATA-TYPE">/MICROSAR/Dcm_swc/DataTypes/Dcm_Data31ByteType</TYPE-TREF>
                          <DIRECTION>OUT</DIRECTION>
                        </ARGUMENT-DATA-PROTOTYPE>
                        <ARGUMENT-DATA-PROTOTYPE UUID="e0395724-9f29-458a-bf1c-f0a74cb2023d">
                          <SHORT-NAME>ErrorCode</SHORT-NAME>
                          <DESC>
                            <L-2 L="FOR-ALL"/>
                          </DESC>
                          <TYPE-TREF DEST="IMPLEMENTATION-DATA-TYPE">/MICROSAR/Dcm_swc/DataTypes/Dcm_NegativeResponseCodeType</TYPE-TREF>
                          <DIRECTION>OUT</DIRECTION>
                        </ARGUMENT-DATA-PROTOTYPE>
                      </ARGUMENTS>
                      <POSSIBLE-ERROR-REFS>
                        <POSSIBLE-ERROR-REF DEST="APPLICATION-ERROR">/MICROSAR/Dcm_swc/Interfaces/SecurityAccess_Level_3/E_NOT_OK</POSSIBLE-ERROR-REF>
                        <POSSIBLE-ERROR-REF DEST="APPLICATION-ERROR">/MICROSAR/Dcm_swc/Interfaces/SecurityAccess_Level_3/E_PENDING</POSSIBLE-ERROR-REF>
                      </POSSIBLE-ERROR-REFS>
                    </CLIENT-SERVER-OPERATION>
                    <CLIENT-SERVER-OPERATION UUID="70bb7bc5-926b-4322-8f62-9e60240493ca">
                      <SHORT-NAME>CompareKey</SHORT-NAME>
                      <DESC>
                        <L-2 L="FOR-ALL"/>
                      </DESC>
                      <ARGUMENTS>
                        <ARGUMENT-DATA-PROTOTYPE UUID="3f1b8eeb-7040-4a93-a948-3493710fa565">
                          <SHORT-NAME>Key</SHORT-NAME>
                          <DESC>
                            <L-2 L="FOR-ALL"/>
                          </DESC>
                          <TYPE-TREF DEST="IMPLEMENTATION-DATA-TYPE">/MICROSAR/Dcm_swc/DataTypes/Dcm_Data12ByteType</TYPE-TREF>
                          <DIRECTION>IN</DIRECTION>
                        </ARGUMENT-DATA-PROTOTYPE>
                        <ARGUMENT-DATA-PROTOTYPE UUID="80667d23-eb06-4efd-94ce-2f753a3103f3">
                          <SHORT-NAME>OpStatus</SHORT-NAME>
                          <DESC>
                            <L-2 L="FOR-ALL"/>
                          </DESC>
                          <TYPE-TREF DEST="IMPLEMENTATION-DATA-TYPE">/MICROSAR/Dcm_swc/DataTypes/Dcm_OpStatusType</TYPE-TREF>
                          <DIRECTION>IN</DIRECTION>
                        </ARGUMENT-DATA-PROTOTYPE>
                      </ARGUMENTS>
                      <POSSIBLE-ERROR-REFS>
                        <POSSIBLE-ERROR-REF DEST="APPLICATION-ERROR">/MICROSAR/Dcm_swc/Interfaces/SecurityAccess_Level_3/E_NOT_OK</POSSIBLE-ERROR-REF>
                        <POSSIBLE-ERROR-REF DEST="APPLICATION-ERROR">/MICROSAR/Dcm_swc/Interfaces/SecurityAccess_Level_3/E_PENDING</POSSIBLE-ERROR-REF>
                        <POSSIBLE-ERROR-REF DEST="APPLICATION-ERROR">/MICROSAR/Dcm_swc/Interfaces/SecurityAccess_Level_3/E_COMPARE_KEY_FAILED</POSSIBLE-ERROR-REF>
                      </POSSIBLE-ERROR-REFS>
                    </CLIENT-SERVER-OPERATION>
                  </OPERATIONS>
                  <POSSIBLE-ERRORS>
                    <APPLICATION-ERROR UUID="d27c7510-77a1-480a-996b-38c3269f7503">
                      <SHORT-NAME>E_NOT_OK</SHORT-NAME>
                      <ERROR-CODE>1</ERROR-CODE>
                    </APPLICATION-ERROR>
                    <APPLICATION-ERROR UUID="fd18a701-9a22-450d-ab93-03b458c30591">
                      <SHORT-NAME>E_PENDING</SHORT-NAME>
                      <ERROR-CODE>10</ERROR-CODE>
                    </APPLICATION-ERROR>
                    <APPLICATION-ERROR UUID="292f400d-e8fe-4f9d-a3bd-751fc79b7e8e">
                      <SHORT-NAME>E_COMPARE_KEY_FAILED</SHORT-NAME>
                      <ERROR-CODE>11</ERROR-CODE>
                    </APPLICATION-ERROR>
                  </POSSIBLE-ERRORS>
                </CLIENT-SERVER-INTERFACE>
                <CLIENT-SERVER-INTERFACE UUID="23f57154-9cf1-4b55-809a-f4cd99bab881">
                  <SHORT-NAME>SecurityAccess_Level_9</SHORT-NAME>
                  <IS-SERVICE>true</IS-SERVICE>
                  <SERVICE-KIND>DIAGNOSTIC-COMMUNICATION-MANAGER</SERVICE-KIND>
                  <OPERATIONS>
                    <CLIENT-SERVER-OPERATION UUID="18dd5c81-e3fc-4aea-8617-bd1516768e47">
                      <SHORT-NAME>GetSeed</SHORT-NAME>
                      <DESC>
                        <L-2 L="FOR-ALL"/>
                      </DESC>
                      <ARGUMENTS>
                        <ARGUMENT-DATA-PROTOTYPE UUID="c157479e-a860-4750-b2e7-1e2ef0008cf5">
                          <SHORT-NAME>OpStatus</SHORT-NAME>
                          <DESC>
                            <L-2 L="FOR-ALL"/>
                          </DESC>
                          <TYPE-TREF DEST="IMPLEMENTATION-DATA-TYPE">/MICROSAR/Dcm_swc/DataTypes/Dcm_OpStatusType</TYPE-TREF>
                          <DIRECTION>IN</DIRECTION>
                        </ARGUMENT-DATA-PROTOTYPE>
                        <ARGUMENT-DATA-PROTOTYPE UUID="23813bb6-b29f-4a6c-9582-e34375ce0845">
                          <SHORT-NAME>Seed</SHORT-NAME>
                          <DESC>
                            <L-2 L="FOR-ALL"/>
                          </DESC>
                          <TYPE-TREF DEST="IMPLEMENTATION-DATA-TYPE">/MICROSAR/Dcm_swc/DataTypes/Dcm_Data31ByteType</TYPE-TREF>
                          <DIRECTION>OUT</DIRECTION>
                        </ARGUMENT-DATA-PROTOTYPE>
                        <ARGUMENT-DATA-PROTOTYPE UUID="41f8b609-ef1b-4140-91db-ef6df56e941a">
                          <SHORT-NAME>ErrorCode</SHORT-NAME>
                          <DESC>
                            <L-2 L="FOR-ALL"/>
                          </DESC>
                          <TYPE-TREF DEST="IMPLEMENTATION-DATA-TYPE">/MICROSAR/Dcm_swc/DataTypes/Dcm_NegativeResponseCodeType</TYPE-TREF>
                          <DIRECTION>OUT</DIRECTION>
                        </ARGUMENT-DATA-PROTOTYPE>
                      </ARGUMENTS>
                      <POSSIBLE-ERROR-REFS>
                        <POSSIBLE-ERROR-REF DEST="APPLICATION-ERROR">/MICROSAR/Dcm_swc/Interfaces/SecurityAccess_Level_9/E_NOT_OK</POSSIBLE-ERROR-REF>
                        <POSSIBLE-ERROR-REF DEST="APPLICATION-ERROR">/MICROSAR/Dcm_swc/Interfaces/SecurityAccess_Level_9/E_PENDING</POSSIBLE-ERROR-REF>
                      </POSSIBLE-ERROR-REFS>
                    </CLIENT-SERVER-OPERATION>
                    <CLIENT-SERVER-OPERATION UUID="512e3c26-9f52-447e-a023-c252d5041c42">
                      <SHORT-NAME>CompareKey</SHORT-NAME>
                      <DESC>
                        <L-2 L="FOR-ALL"/>
                      </DESC>
                      <ARGUMENTS>
                        <ARGUMENT-DATA-PROTOTYPE UUID="8721e813-89a8-4ee9-9dea-4654c8cbc660">
                          <SHORT-NAME>Key</SHORT-NAME>
                          <DESC>
                            <L-2 L="FOR-ALL"/>
                          </DESC>
                          <TYPE-TREF DEST="IMPLEMENTATION-DATA-TYPE">/MICROSAR/Dcm_swc/DataTypes/Dcm_Data12ByteType</TYPE-TREF>
                          <DIRECTION>IN</DIRECTION>
                        </ARGUMENT-DATA-PROTOTYPE>
                        <ARGUMENT-DATA-PROTOTYPE UUID="3e681311-c84a-4050-878e-50edacd865a5">
                          <SHORT-NAME>OpStatus</SHORT-NAME>
                          <DESC>
                            <L-2 L="FOR-ALL"/>
                          </DESC>
                          <TYPE-TREF DEST="IMPLEMENTATION-DATA-TYPE">/MICROSAR/Dcm_swc/DataTypes/Dcm_OpStatusType</TYPE-TREF>
                          <DIRECTION>IN</DIRECTION>
                        </ARGUMENT-DATA-PROTOTYPE>
                      </ARGUMENTS>
                      <POSSIBLE-ERROR-REFS>
                        <POSSIBLE-ERROR-REF DEST="APPLICATION-ERROR">/MICROSAR/Dcm_swc/Interfaces/SecurityAccess_Level_9/E_NOT_OK</POSSIBLE-ERROR-REF>
                        <POSSIBLE-ERROR-REF DEST="APPLICATION-ERROR">/MICROSAR/Dcm_swc/Interfaces/SecurityAccess_Level_9/E_PENDING</POSSIBLE-ERROR-REF>
                        <POSSIBLE-ERROR-REF DEST="APPLICATION-ERROR">/MICROSAR/Dcm_swc/Interfaces/SecurityAccess_Level_9/E_COMPARE_KEY_FAILED</POSSIBLE-ERROR-REF>
                      </POSSIBLE-ERROR-REFS>
                    </CLIENT-SERVER-OPERATION>
                  </OPERATIONS>
                  <POSSIBLE-ERRORS>
                    <APPLICATION-ERROR UUID="98b661f9-76b4-4df2-90d5-fd0162a73962">
                      <SHORT-NAME>E_NOT_OK</SHORT-NAME>
                      <ERROR-CODE>1</ERROR-CODE>
                    </APPLICATION-ERROR>
                    <APPLICATION-ERROR UUID="cb2c235a-071a-460d-b639-792d5cbf0587">
                      <SHORT-NAME>E_PENDING</SHORT-NAME>
                      <ERROR-CODE>10</ERROR-CODE>
                    </APPLICATION-ERROR>
                    <APPLICATION-ERROR UUID="ce745583-0c4f-455b-af1e-5f6ae44e12db">
                      <SHORT-NAME>E_COMPARE_KEY_FAILED</SHORT-NAME>
                      <ERROR-CODE>11</ERROR-CODE>
                    </APPLICATION-ERROR>
                  </POSSIBLE-ERRORS>
                </CLIENT-SERVER-INTERFACE>
                <CLIENT-SERVER-INTERFACE UUID="ed3e58df-003f-45fb-938b-570ed070ffd2">
                  <SHORT-NAME>SecurityAccess_Level_B</SHORT-NAME>
                  <IS-SERVICE>true</IS-SERVICE>
                  <SERVICE-KIND>DIAGNOSTIC-COMMUNICATION-MANAGER</SERVICE-KIND>
                  <OPERATIONS>
                    <CLIENT-SERVER-OPERATION UUID="61a70dc7-379e-44ba-a21c-043efa1a10ed">
                      <SHORT-NAME>GetSeed</SHORT-NAME>
                      <DESC>
                        <L-2 L="FOR-ALL"/>
                      </DESC>
                      <ARGUMENTS>
                        <ARGUMENT-DATA-PROTOTYPE UUID="0e02ba40-37e1-4e70-85ab-700ee089633c">
                          <SHORT-NAME>OpStatus</SHORT-NAME>
                          <DESC>
                            <L-2 L="FOR-ALL"/>
                          </DESC>
                          <TYPE-TREF DEST="IMPLEMENTATION-DATA-TYPE">/MICROSAR/Dcm_swc/DataTypes/Dcm_OpStatusType</TYPE-TREF>
                          <DIRECTION>IN</DIRECTION>
                        </ARGUMENT-DATA-PROTOTYPE>
                        <ARGUMENT-DATA-PROTOTYPE UUID="697b5b63-3c4a-464c-aaf4-e7c030f1be48">
                          <SHORT-NAME>Seed</SHORT-NAME>
                          <DESC>
                            <L-2 L="FOR-ALL"/>
                          </DESC>
                          <TYPE-TREF DEST="IMPLEMENTATION-DATA-TYPE">/MICROSAR/Dcm_swc/DataTypes/Dcm_Data31ByteType</TYPE-TREF>
                          <DIRECTION>OUT</DIRECTION>
                        </ARGUMENT-DATA-PROTOTYPE>
                        <ARGUMENT-DATA-PROTOTYPE UUID="5666ec5f-0835-4455-b17a-3cf71abc2588">
                          <SHORT-NAME>ErrorCode</SHORT-NAME>
                          <DESC>
                            <L-2 L="FOR-ALL"/>
                          </DESC>
                          <TYPE-TREF DEST="IMPLEMENTATION-DATA-TYPE">/MICROSAR/Dcm_swc/DataTypes/Dcm_NegativeResponseCodeType</TYPE-TREF>
                          <DIRECTION>OUT</DIRECTION>
                        </ARGUMENT-DATA-PROTOTYPE>
                      </ARGUMENTS>
                      <POSSIBLE-ERROR-REFS>
                        <POSSIBLE-ERROR-REF DEST="APPLICATION-ERROR">/MICROSAR/Dcm_swc/Interfaces/SecurityAccess_Level_B/E_NOT_OK</POSSIBLE-ERROR-REF>
                        <POSSIBLE-ERROR-REF DEST="APPLICATION-ERROR">/MICROSAR/Dcm_swc/Interfaces/SecurityAccess_Level_B/E_PENDING</POSSIBLE-ERROR-REF>
                      </POSSIBLE-ERROR-REFS>
                    </CLIENT-SERVER-OPERATION>
                    <CLIENT-SERVER-OPERATION UUID="d0c4914f-a9aa-4735-8477-87a2f8ff7cb8">
                      <SHORT-NAME>CompareKey</SHORT-NAME>
                      <DESC>
                        <L-2 L="FOR-ALL"/>
                      </DESC>
                      <ARGUMENTS>
                        <ARGUMENT-DATA-PROTOTYPE UUID="b86e3f48-57bf-4be4-8cae-c32e35134c92">
                          <SHORT-NAME>Key</SHORT-NAME>
                          <DESC>
                            <L-2 L="FOR-ALL"/>
                          </DESC>
                          <TYPE-TREF DEST="IMPLEMENTATION-DATA-TYPE">/MICROSAR/Dcm_swc/DataTypes/Dcm_Data12ByteType</TYPE-TREF>
                          <DIRECTION>IN</DIRECTION>
                        </ARGUMENT-DATA-PROTOTYPE>
                        <ARGUMENT-DATA-PROTOTYPE UUID="23c10fa2-81c6-420d-bd4e-ad18e0cb1633">
                          <SHORT-NAME>OpStatus</SHORT-NAME>
                          <DESC>
                            <L-2 L="FOR-ALL"/>
                          </DESC>
                          <TYPE-TREF DEST="IMPLEMENTATION-DATA-TYPE">/MICROSAR/Dcm_swc/DataTypes/Dcm_OpStatusType</TYPE-TREF>
                          <DIRECTION>IN</DIRECTION>
                        </ARGUMENT-DATA-PROTOTYPE>
                      </ARGUMENTS>
                      <POSSIBLE-ERROR-REFS>
                        <POSSIBLE-ERROR-REF DEST="APPLICATION-ERROR">/MICROSAR/Dcm_swc/Interfaces/SecurityAccess_Level_B/E_NOT_OK</POSSIBLE-ERROR-REF>
                        <POSSIBLE-ERROR-REF DEST="APPLICATION-ERROR">/MICROSAR/Dcm_swc/Interfaces/SecurityAccess_Level_B/E_PENDING</POSSIBLE-ERROR-REF>
                        <POSSIBLE-ERROR-REF DEST="APPLICATION-ERROR">/MICROSAR/Dcm_swc/Interfaces/SecurityAccess_Level_B/E_COMPARE_KEY_FAILED</POSSIBLE-ERROR-REF>
                      </POSSIBLE-ERROR-REFS>
                    </CLIENT-SERVER-OPERATION>
                  </OPERATIONS>
                  <POSSIBLE-ERRORS>
                    <APPLICATION-ERROR UUID="9c7a38b0-bb06-4812-a864-a2a53b1a98da">
                      <SHORT-NAME>E_NOT_OK</SHORT-NAME>
                      <ERROR-CODE>1</ERROR-CODE>
                    </APPLICATION-ERROR>
                    <APPLICATION-ERROR UUID="34f27d86-1464-48e1-9253-a084243000cf">
                      <SHORT-NAME>E_PENDING</SHORT-NAME>
                      <ERROR-CODE>10</ERROR-CODE>
                    </APPLICATION-ERROR>
                    <APPLICATION-ERROR UUID="a86ed3e2-b5e2-4378-bf0a-9e462729010f">
                      <SHORT-NAME>E_COMPARE_KEY_FAILED</SHORT-NAME>
                      <ERROR-CODE>11</ERROR-CODE>
                    </APPLICATION-ERROR>
                  </POSSIBLE-ERRORS>
                </CLIENT-SERVER-INTERFACE>
                <CLIENT-SERVER-INTERFACE UUID="b14bb7bd-488d-4678-a839-3eb0230adf49">
                  <SHORT-NAME>SecurityAccess_Level_D</SHORT-NAME>
                  <IS-SERVICE>true</IS-SERVICE>
                  <SERVICE-KIND>DIAGNOSTIC-COMMUNICATION-MANAGER</SERVICE-KIND>
                  <OPERATIONS>
                    <CLIENT-SERVER-OPERATION UUID="f59a12d1-87c0-4325-b2b2-ab838ef28ef3">
                      <SHORT-NAME>GetSeed</SHORT-NAME>
                      <DESC>
                        <L-2 L="FOR-ALL"/>
                      </DESC>
                      <ARGUMENTS>
                        <ARGUMENT-DATA-PROTOTYPE UUID="1c71ca75-387b-4d6b-9620-f1dab8ce70e8">
                          <SHORT-NAME>OpStatus</SHORT-NAME>
                          <DESC>
                            <L-2 L="FOR-ALL"/>
                          </DESC>
                          <TYPE-TREF DEST="IMPLEMENTATION-DATA-TYPE">/MICROSAR/Dcm_swc/DataTypes/Dcm_OpStatusType</TYPE-TREF>
                          <DIRECTION>IN</DIRECTION>
                        </ARGUMENT-DATA-PROTOTYPE>
                        <ARGUMENT-DATA-PROTOTYPE UUID="6006c078-388d-49d7-8e1f-2ded2e451ce7">
                          <SHORT-NAME>Seed</SHORT-NAME>
                          <DESC>
                            <L-2 L="FOR-ALL"/>
                          </DESC>
                          <TYPE-TREF DEST="IMPLEMENTATION-DATA-TYPE">/MICROSAR/Dcm_swc/DataTypes/Dcm_Data31ByteType</TYPE-TREF>
                          <DIRECTION>OUT</DIRECTION>
                        </ARGUMENT-DATA-PROTOTYPE>
                        <ARGUMENT-DATA-PROTOTYPE UUID="1e90df15-fea4-40f1-ac80-8caeea1e9465">
                          <SHORT-NAME>ErrorCode</SHORT-NAME>
                          <DESC>
                            <L-2 L="FOR-ALL"/>
                          </DESC>
                          <TYPE-TREF DEST="IMPLEMENTATION-DATA-TYPE">/MICROSAR/Dcm_swc/DataTypes/Dcm_NegativeResponseCodeType</TYPE-TREF>
                          <DIRECTION>OUT</DIRECTION>
                        </ARGUMENT-DATA-PROTOTYPE>
                      </ARGUMENTS>
                      <POSSIBLE-ERROR-REFS>
                        <POSSIBLE-ERROR-REF DEST="APPLICATION-ERROR">/MICROSAR/Dcm_swc/Interfaces/SecurityAccess_Level_D/E_NOT_OK</POSSIBLE-ERROR-REF>
                        <POSSIBLE-ERROR-REF DEST="APPLICATION-ERROR">/MICROSAR/Dcm_swc/Interfaces/SecurityAccess_Level_D/E_PENDING</POSSIBLE-ERROR-REF>
                      </POSSIBLE-ERROR-REFS>
                    </CLIENT-SERVER-OPERATION>
                    <CLIENT-SERVER-OPERATION UUID="7b12f32f-8f41-4b3f-8aed-46c9bec0be77">
                      <SHORT-NAME>CompareKey</SHORT-NAME>
                      <DESC>
                        <L-2 L="FOR-ALL"/>
                      </DESC>
                      <ARGUMENTS>
                        <ARGUMENT-DATA-PROTOTYPE UUID="f9a9d532-08e6-4705-b443-e74848f17925">
                          <SHORT-NAME>Key</SHORT-NAME>
                          <DESC>
                            <L-2 L="FOR-ALL"/>
                          </DESC>
                          <TYPE-TREF DEST="IMPLEMENTATION-DATA-TYPE">/MICROSAR/Dcm_swc/DataTypes/Dcm_Data12ByteType</TYPE-TREF>
                          <DIRECTION>IN</DIRECTION>
                        </ARGUMENT-DATA-PROTOTYPE>
                        <ARGUMENT-DATA-PROTOTYPE UUID="46485813-987a-4847-9796-5cc1070886a9">
                          <SHORT-NAME>OpStatus</SHORT-NAME>
                          <DESC>
                            <L-2 L="FOR-ALL"/>
                          </DESC>
                          <TYPE-TREF DEST="IMPLEMENTATION-DATA-TYPE">/MICROSAR/Dcm_swc/DataTypes/Dcm_OpStatusType</TYPE-TREF>
                          <DIRECTION>IN</DIRECTION>
                        </ARGUMENT-DATA-PROTOTYPE>
                      </ARGUMENTS>
                      <POSSIBLE-ERROR-REFS>
                        <POSSIBLE-ERROR-REF DEST="APPLICATION-ERROR">/MICROSAR/Dcm_swc/Interfaces/SecurityAccess_Level_D/E_NOT_OK</POSSIBLE-ERROR-REF>
                        <POSSIBLE-ERROR-REF DEST="APPLICATION-ERROR">/MICROSAR/Dcm_swc/Interfaces/SecurityAccess_Level_D/E_PENDING</POSSIBLE-ERROR-REF>
                        <POSSIBLE-ERROR-REF DEST="APPLICATION-ERROR">/MICROSAR/Dcm_swc/Interfaces/SecurityAccess_Level_D/E_COMPARE_KEY_FAILED</POSSIBLE-ERROR-REF>
                      </POSSIBLE-ERROR-REFS>
                    </CLIENT-SERVER-OPERATION>
                  </OPERATIONS>
                  <POSSIBLE-ERRORS>
                    <APPLICATION-ERROR UUID="07b7fb46-8332-421f-94b4-a66d21da5836">
                      <SHORT-NAME>E_NOT_OK</SHORT-NAME>
                      <ERROR-CODE>1</ERROR-CODE>
                    </APPLICATION-ERROR>
                    <APPLICATION-ERROR UUID="70a5f385-e722-4d5c-a9ce-01471027682a">
                      <SHORT-NAME>E_PENDING</SHORT-NAME>
                      <ERROR-CODE>10</ERROR-CODE>
                    </APPLICATION-ERROR>
                    <APPLICATION-ERROR UUID="3c854452-90bf-4049-9744-5ebbd90651b7">
                      <SHORT-NAME>E_COMPARE_KEY_FAILED</SHORT-NAME>
                      <ERROR-CODE>11</ERROR-CODE>
                    </APPLICATION-ERROR>
                  </POSSIBLE-ERRORS>
                </CLIENT-SERVER-INTERFACE>
                <CLIENT-SERVER-INTERFACE UUID="a60f4084-a9e8-4b84-ad18-587429dc604d">
                  <SHORT-NAME>SecurityAccess_Level_11</SHORT-NAME>
                  <IS-SERVICE>true</IS-SERVICE>
                  <SERVICE-KIND>DIAGNOSTIC-COMMUNICATION-MANAGER</SERVICE-KIND>
                  <OPERATIONS>
                    <CLIENT-SERVER-OPERATION UUID="c3be7170-412f-4688-8f4d-1d5451f1edad">
                      <SHORT-NAME>GetSeed</SHORT-NAME>
                      <DESC>
                        <L-2 L="FOR-ALL"/>
                      </DESC>
                      <ARGUMENTS>
                        <ARGUMENT-DATA-PROTOTYPE UUID="4008e2fa-3e0d-46c2-803e-c5a843899d94">
                          <SHORT-NAME>OpStatus</SHORT-NAME>
                          <DESC>
                            <L-2 L="FOR-ALL"/>
                          </DESC>
                          <TYPE-TREF DEST="IMPLEMENTATION-DATA-TYPE">/MICROSAR/Dcm_swc/DataTypes/Dcm_OpStatusType</TYPE-TREF>
                          <DIRECTION>IN</DIRECTION>
                        </ARGUMENT-DATA-PROTOTYPE>
                        <ARGUMENT-DATA-PROTOTYPE UUID="dba100df-669c-4940-af09-b4260e474d1c">
                          <SHORT-NAME>Seed</SHORT-NAME>
                          <DESC>
                            <L-2 L="FOR-ALL"/>
                          </DESC>
                          <TYPE-TREF DEST="IMPLEMENTATION-DATA-TYPE">/MICROSAR/Dcm_swc/DataTypes/Dcm_Data31ByteType</TYPE-TREF>
                          <DIRECTION>OUT</DIRECTION>
                        </ARGUMENT-DATA-PROTOTYPE>
                        <ARGUMENT-DATA-PROTOTYPE UUID="2fa02d04-8c69-484e-aa16-7377094641ee">
                          <SHORT-NAME>ErrorCode</SHORT-NAME>
                          <DESC>
                            <L-2 L="FOR-ALL"/>
                          </DESC>
                          <TYPE-TREF DEST="IMPLEMENTATION-DATA-TYPE">/MICROSAR/Dcm_swc/DataTypes/Dcm_NegativeResponseCodeType</TYPE-TREF>
                          <DIRECTION>OUT</DIRECTION>
                        </ARGUMENT-DATA-PROTOTYPE>
                      </ARGUMENTS>
                      <POSSIBLE-ERROR-REFS>
                        <POSSIBLE-ERROR-REF DEST="APPLICATION-ERROR">/MICROSAR/Dcm_swc/Interfaces/SecurityAccess_Level_11/E_NOT_OK</POSSIBLE-ERROR-REF>
                        <POSSIBLE-ERROR-REF DEST="APPLICATION-ERROR">/MICROSAR/Dcm_swc/Interfaces/SecurityAccess_Level_11/E_PENDING</POSSIBLE-ERROR-REF>
                      </POSSIBLE-ERROR-REFS>
                    </CLIENT-SERVER-OPERATION>
                    <CLIENT-SERVER-OPERATION UUID="bafef0d2-4719-49d8-9b82-9927e0c8e61c">
                      <SHORT-NAME>CompareKey</SHORT-NAME>
                      <DESC>
                        <L-2 L="FOR-ALL"/>
                      </DESC>
                      <ARGUMENTS>
                        <ARGUMENT-DATA-PROTOTYPE UUID="0907fb77-75aa-4df8-a847-370bdedf3b1f">
                          <SHORT-NAME>Key</SHORT-NAME>
                          <DESC>
                            <L-2 L="FOR-ALL"/>
                          </DESC>
                          <TYPE-TREF DEST="IMPLEMENTATION-DATA-TYPE">/MICROSAR/Dcm_swc/DataTypes/Dcm_Data12ByteType</TYPE-TREF>
                          <DIRECTION>IN</DIRECTION>
                        </ARGUMENT-DATA-PROTOTYPE>
                        <ARGUMENT-DATA-PROTOTYPE UUID="4e298036-ae05-48d6-b1e3-6b1110c540a6">
                          <SHORT-NAME>OpStatus</SHORT-NAME>
                          <DESC>
                            <L-2 L="FOR-ALL"/>
                          </DESC>
                          <TYPE-TREF DEST="IMPLEMENTATION-DATA-TYPE">/MICROSAR/Dcm_swc/DataTypes/Dcm_OpStatusType</TYPE-TREF>
                          <DIRECTION>IN</DIRECTION>
                        </ARGUMENT-DATA-PROTOTYPE>
                      </ARGUMENTS>
                      <POSSIBLE-ERROR-REFS>
                        <POSSIBLE-ERROR-REF DEST="APPLICATION-ERROR">/MICROSAR/Dcm_swc/Interfaces/SecurityAccess_Level_11/E_NOT_OK</POSSIBLE-ERROR-REF>
                        <POSSIBLE-ERROR-REF DEST="APPLICATION-ERROR">/MICROSAR/Dcm_swc/Interfaces/SecurityAccess_Level_11/E_PENDING</POSSIBLE-ERROR-REF>
                        <POSSIBLE-ERROR-REF DEST="APPLICATION-ERROR">/MICROSAR/Dcm_swc/Interfaces/SecurityAccess_Level_11/E_COMPARE_KEY_FAILED</POSSIBLE-ERROR-REF>
                      </POSSIBLE-ERROR-REFS>
                    </CLIENT-SERVER-OPERATION>
                  </OPERATIONS>
                  <POSSIBLE-ERRORS>
                    <APPLICATION-ERROR UUID="7721b56d-a176-4438-b6b4-8eeb9b224ebd">
                      <SHORT-NAME>E_NOT_OK</SHORT-NAME>
                      <ERROR-CODE>1</ERROR-CODE>
                    </APPLICATION-ERROR>
                    <APPLICATION-ERROR UUID="2ab465c4-486a-4dde-bd7b-76f14b1bd4e6">
                      <SHORT-NAME>E_PENDING</SHORT-NAME>
                      <ERROR-CODE>10</ERROR-CODE>
                    </APPLICATION-ERROR>
                    <APPLICATION-ERROR UUID="cc9ca42e-ffa4-4fd9-b294-647d0696f3eb">
                      <SHORT-NAME>E_COMPARE_KEY_FAILED</SHORT-NAME>
                      <ERROR-CODE>11</ERROR-CODE>
                    </APPLICATION-ERROR>
                  </POSSIBLE-ERRORS>
                </CLIENT-SERVER-INTERFACE>
                <CLIENT-SERVER-INTERFACE UUID="3c7b2c92-835a-4647-99f5-4c0ae178a377">
                  <SHORT-NAME>SecurityAccess_Level_5F</SHORT-NAME>
                  <IS-SERVICE>true</IS-SERVICE>
                  <SERVICE-KIND>DIAGNOSTIC-COMMUNICATION-MANAGER</SERVICE-KIND>
                  <OPERATIONS>
                    <CLIENT-SERVER-OPERATION UUID="672bcdf7-65f9-4184-9f07-7c16e714a209">
                      <SHORT-NAME>GetSeed</SHORT-NAME>
                      <DESC>
                        <L-2 L="FOR-ALL"/>
                      </DESC>
                      <ARGUMENTS>
                        <ARGUMENT-DATA-PROTOTYPE UUID="c8c7582a-32b7-41cd-987a-0c71d9783d56">
                          <SHORT-NAME>OpStatus</SHORT-NAME>
                          <DESC>
                            <L-2 L="FOR-ALL"/>
                          </DESC>
                          <TYPE-TREF DEST="IMPLEMENTATION-DATA-TYPE">/MICROSAR/Dcm_swc/DataTypes/Dcm_OpStatusType</TYPE-TREF>
                          <DIRECTION>IN</DIRECTION>
                        </ARGUMENT-DATA-PROTOTYPE>
                        <ARGUMENT-DATA-PROTOTYPE UUID="d0ecbc76-e373-4e0b-9484-77fc2852c90f">
                          <SHORT-NAME>Seed</SHORT-NAME>
                          <DESC>
                            <L-2 L="FOR-ALL"/>
                          </DESC>
                          <TYPE-TREF DEST="IMPLEMENTATION-DATA-TYPE">/MICROSAR/Dcm_swc/DataTypes/Dcm_Data2ByteType</TYPE-TREF>
                          <DIRECTION>OUT</DIRECTION>
                        </ARGUMENT-DATA-PROTOTYPE>
                        <ARGUMENT-DATA-PROTOTYPE UUID="cb800a6c-972e-42ce-8490-f638358b5349">
                          <SHORT-NAME>ErrorCode</SHORT-NAME>
                          <DESC>
                            <L-2 L="FOR-ALL"/>
                          </DESC>
                          <TYPE-TREF DEST="IMPLEMENTATION-DATA-TYPE">/MICROSAR/Dcm_swc/DataTypes/Dcm_NegativeResponseCodeType</TYPE-TREF>
                          <DIRECTION>OUT</DIRECTION>
                        </ARGUMENT-DATA-PROTOTYPE>
                      </ARGUMENTS>
                      <POSSIBLE-ERROR-REFS>
                        <POSSIBLE-ERROR-REF DEST="APPLICATION-ERROR">/MICROSAR/Dcm_swc/Interfaces/SecurityAccess_Level_5F/E_NOT_OK</POSSIBLE-ERROR-REF>
                        <POSSIBLE-ERROR-REF DEST="APPLICATION-ERROR">/MICROSAR/Dcm_swc/Interfaces/SecurityAccess_Level_5F/E_PENDING</POSSIBLE-ERROR-REF>
                      </POSSIBLE-ERROR-REFS>
                    </CLIENT-SERVER-OPERATION>
                    <CLIENT-SERVER-OPERATION UUID="fdc29453-9a87-48f2-a80a-b6c354af0f08">
                      <SHORT-NAME>CompareKey</SHORT-NAME>
                      <DESC>
                        <L-2 L="FOR-ALL"/>
                      </DESC>
                      <ARGUMENTS>
                        <ARGUMENT-DATA-PROTOTYPE UUID="51499d0b-0191-43cc-890f-254158ee4327">
                          <SHORT-NAME>Key</SHORT-NAME>
                          <DESC>
                            <L-2 L="FOR-ALL"/>
                          </DESC>
                          <TYPE-TREF DEST="IMPLEMENTATION-DATA-TYPE">/MICROSAR/Dcm_swc/DataTypes/Dcm_Data2ByteType</TYPE-TREF>
                          <DIRECTION>IN</DIRECTION>
                        </ARGUMENT-DATA-PROTOTYPE>
                        <ARGUMENT-DATA-PROTOTYPE UUID="937cecac-d0ac-4c45-8954-db6294e7cf69">
                          <SHORT-NAME>OpStatus</SHORT-NAME>
                          <DESC>
                            <L-2 L="FOR-ALL"/>
                          </DESC>
                          <TYPE-TREF DEST="IMPLEMENTATION-DATA-TYPE">/MICROSAR/Dcm_swc/DataTypes/Dcm_OpStatusType</TYPE-TREF>
                          <DIRECTION>IN</DIRECTION>
                        </ARGUMENT-DATA-PROTOTYPE>
                      </ARGUMENTS>
                      <POSSIBLE-ERROR-REFS>
                        <POSSIBLE-ERROR-REF DEST="APPLICATION-ERROR">/MICROSAR/Dcm_swc/Interfaces/SecurityAccess_Level_5F/E_NOT_OK</POSSIBLE-ERROR-REF>
                        <POSSIBLE-ERROR-REF DEST="APPLICATION-ERROR">/MICROSAR/Dcm_swc/Interfaces/SecurityAccess_Level_5F/E_PENDING</POSSIBLE-ERROR-REF>
                        <POSSIBLE-ERROR-REF DEST="APPLICATION-ERROR">/MICROSAR/Dcm_swc/Interfaces/SecurityAccess_Level_5F/E_COMPARE_KEY_FAILED</POSSIBLE-ERROR-REF>
                      </POSSIBLE-ERROR-REFS>
                    </CLIENT-SERVER-OPERATION>
                  </OPERATIONS>
                  <POSSIBLE-ERRORS>
                    <APPLICATION-ERROR UUID="1e0d4d8f-9ad1-4388-8f84-1da005cf5884">
                      <SHORT-NAME>E_NOT_OK</SHORT-NAME>
                      <ERROR-CODE>1</ERROR-CODE>
                    </APPLICATION-ERROR>
                    <APPLICATION-ERROR UUID="8bf40a1d-00c2-4c7d-95d9-e59c04541671">
                      <SHORT-NAME>E_PENDING</SHORT-NAME>
                      <ERROR-CODE>10</ERROR-CODE>
                    </APPLICATION-ERROR>
                    <APPLICATION-ERROR UUID="52ccefb9-246c-4b9b-9fe3-9f3f516b129a">
                      <SHORT-NAME>E_COMPARE_KEY_FAILED</SHORT-NAME>
                      <ERROR-CODE>11</ERROR-CODE>
                    </APPLICATION-ERROR>
                  </POSSIBLE-ERRORS>
                </CLIENT-SERVER-INTERFACE>
                <CLIENT-SERVER-INTERFACE UUID="768a3a0f-867b-4fb3-aad6-75eac40bbbc0">
                  <SHORT-NAME>RoutineServices_RID_0200_ProvisionSecurityPeripheralGeneralKeys</SHORT-NAME>
                  <IS-SERVICE>true</IS-SERVICE>
                  <SERVICE-KIND>DIAGNOSTIC-COMMUNICATION-MANAGER</SERVICE-KIND>
                  <OPERATIONS>
                    <CLIENT-SERVER-OPERATION UUID="f79fe842-f6c9-4708-afb1-79db8ffc24ef">
                      <SHORT-NAME>Start</SHORT-NAME>
                      <DESC>
                        <L-2 L="FOR-ALL"/>
                      </DESC>
                      <ARGUMENTS>
                        <ARGUMENT-DATA-PROTOTYPE UUID="bd42955f-b152-4605-b7d2-7486181a0a35">
                          <SHORT-NAME>ControlOptionStart</SHORT-NAME>
                          <DESC>
                            <L-2 L="FOR-ALL"/>
                          </DESC>
                          <TYPE-TREF DEST="IMPLEMENTATION-DATA-TYPE">/MICROSAR/Dcm_swc/DataTypes/Dcm_Data65ByteType</TYPE-TREF>
                          <DIRECTION>IN</DIRECTION>
                        </ARGUMENT-DATA-PROTOTYPE>
                        <ARGUMENT-DATA-PROTOTYPE UUID="891c1728-10a5-47b5-921e-990f515d7734">
                          <SHORT-NAME>OpStatus</SHORT-NAME>
                          <DESC>
                            <L-2 L="FOR-ALL"/>
                          </DESC>
                          <TYPE-TREF DEST="IMPLEMENTATION-DATA-TYPE">/MICROSAR/Dcm_swc/DataTypes/Dcm_OpStatusType</TYPE-TREF>
                          <DIRECTION>IN</DIRECTION>
                        </ARGUMENT-DATA-PROTOTYPE>
                        <ARGUMENT-DATA-PROTOTYPE UUID="a395d3b3-17d8-44b3-a567-a66f2c27f540">
                          <SHORT-NAME>RoutineStatusStart</SHORT-NAME>
                          <DESC>
                            <L-2 L="FOR-ALL"/>
                          </DESC>
                          <TYPE-TREF DEST="IMPLEMENTATION-DATA-TYPE">/AUTOSAR_Platform/ImplementationDataTypes/uint8</TYPE-TREF>
                          <DIRECTION>OUT</DIRECTION>
                        </ARGUMENT-DATA-PROTOTYPE>
                        <ARGUMENT-DATA-PROTOTYPE UUID="8354c3c2-ee38-4180-9817-d7c5f79269f5">
                          <SHORT-NAME>ErrorCode</SHORT-NAME>
                          <DESC>
                            <L-2 L="FOR-ALL"/>
                          </DESC>
                          <TYPE-TREF DEST="IMPLEMENTATION-DATA-TYPE">/MICROSAR/Dcm_swc/DataTypes/Dcm_NegativeResponseCodeType</TYPE-TREF>
                          <DIRECTION>OUT</DIRECTION>
                        </ARGUMENT-DATA-PROTOTYPE>
                      </ARGUMENTS>
                      <POSSIBLE-ERROR-REFS>
                        <POSSIBLE-ERROR-REF DEST="APPLICATION-ERROR">/MICROSAR/Dcm_swc/Interfaces/RoutineServices_RID_0200_ProvisionSecurityPeripheralGeneralKeys/E_NOT_OK</POSSIBLE-ERROR-REF>
                        <POSSIBLE-ERROR-REF DEST="APPLICATION-ERROR">/MICROSAR/Dcm_swc/Interfaces/RoutineServices_RID_0200_ProvisionSecurityPeripheralGeneralKeys/E_PENDING</POSSIBLE-ERROR-REF>
                        <POSSIBLE-ERROR-REF DEST="APPLICATION-ERROR">/MICROSAR/Dcm_swc/Interfaces/RoutineServices_RID_0200_ProvisionSecurityPeripheralGeneralKeys/E_FORCE_RCRRP</POSSIBLE-ERROR-REF>
                      </POSSIBLE-ERROR-REFS>
                    </CLIENT-SERVER-OPERATION>
                  </OPERATIONS>
                  <POSSIBLE-ERRORS>
                    <APPLICATION-ERROR UUID="2f92c63a-5ecd-46ed-a272-bc0bc4b13269">
                      <SHORT-NAME>E_NOT_OK</SHORT-NAME>
                      <ERROR-CODE>1</ERROR-CODE>
                    </APPLICATION-ERROR>
                    <APPLICATION-ERROR UUID="1c2aa117-57b4-4073-903e-276f297d96ea">
                      <SHORT-NAME>E_PENDING</SHORT-NAME>
                      <ERROR-CODE>10</ERROR-CODE>
                    </APPLICATION-ERROR>
                    <APPLICATION-ERROR UUID="6f4f186f-4776-4dea-9952-625bd67b9b63">
                      <SHORT-NAME>E_FORCE_RCRRP</SHORT-NAME>
                      <ERROR-CODE>12</ERROR-CODE>
                    </APPLICATION-ERROR>
                  </POSSIBLE-ERRORS>
                </CLIENT-SERVER-INTERFACE>
                <CLIENT-SERVER-INTERFACE UUID="53e3d6f2-d59a-4c39-b288-427c05503b42">
                  <SHORT-NAME>RoutineServices_RID_0204_ECUKeyProvisionData</SHORT-NAME>
                  <IS-SERVICE>true</IS-SERVICE>
                  <SERVICE-KIND>DIAGNOSTIC-COMMUNICATION-MANAGER</SERVICE-KIND>
                  <OPERATIONS>
                    <CLIENT-SERVER-OPERATION UUID="4b92dc63-85c5-4c3d-b1b2-70d5cd743f54">
                      <SHORT-NAME>Start</SHORT-NAME>
                      <DESC>
                        <L-2 L="FOR-ALL"/>
                      </DESC>
                      <ARGUMENTS>
                        <ARGUMENT-DATA-PROTOTYPE UUID="065991b7-1a43-4f07-90cd-9dd5c8858ddf">
                          <SHORT-NAME>OpStatus</SHORT-NAME>
                          <DESC>
                            <L-2 L="FOR-ALL"/>
                          </DESC>
                          <TYPE-TREF DEST="IMPLEMENTATION-DATA-TYPE">/MICROSAR/Dcm_swc/DataTypes/Dcm_OpStatusType</TYPE-TREF>
                          <DIRECTION>IN</DIRECTION>
                        </ARGUMENT-DATA-PROTOTYPE>
                        <ARGUMENT-DATA-PROTOTYPE UUID="3752d08b-6894-4862-a7dc-6493b08f9ddf">
                          <SHORT-NAME>RoutineStatusStart</SHORT-NAME>
                          <DESC>
                            <L-2 L="FOR-ALL"/>
                          </DESC>
                          <TYPE-TREF DEST="IMPLEMENTATION-DATA-TYPE">/AUTOSAR_Platform/ImplementationDataTypes/uint8</TYPE-TREF>
                          <DIRECTION>OUT</DIRECTION>
                        </ARGUMENT-DATA-PROTOTYPE>
                        <ARGUMENT-DATA-PROTOTYPE UUID="eeb54b49-bdb0-4e22-a31b-4ed49fdaa585">
                          <SHORT-NAME>ErrorCode</SHORT-NAME>
                          <DESC>
                            <L-2 L="FOR-ALL"/>
                          </DESC>
                          <TYPE-TREF DEST="IMPLEMENTATION-DATA-TYPE">/MICROSAR/Dcm_swc/DataTypes/Dcm_NegativeResponseCodeType</TYPE-TREF>
                          <DIRECTION>OUT</DIRECTION>
                        </ARGUMENT-DATA-PROTOTYPE>
                      </ARGUMENTS>
                      <POSSIBLE-ERROR-REFS>
                        <POSSIBLE-ERROR-REF DEST="APPLICATION-ERROR">/MICROSAR/Dcm_swc/Interfaces/RoutineServices_RID_0204_ECUKeyProvisionData/E_NOT_OK</POSSIBLE-ERROR-REF>
                        <POSSIBLE-ERROR-REF DEST="APPLICATION-ERROR">/MICROSAR/Dcm_swc/Interfaces/RoutineServices_RID_0204_ECUKeyProvisionData/E_PENDING</POSSIBLE-ERROR-REF>
                        <POSSIBLE-ERROR-REF DEST="APPLICATION-ERROR">/MICROSAR/Dcm_swc/Interfaces/RoutineServices_RID_0204_ECUKeyProvisionData/E_FORCE_RCRRP</POSSIBLE-ERROR-REF>
                      </POSSIBLE-ERROR-REFS>
                    </CLIENT-SERVER-OPERATION>
                  </OPERATIONS>
                  <POSSIBLE-ERRORS>
                    <APPLICATION-ERROR UUID="0fa7c6ad-f90d-4d87-bf59-725bda7157a5">
                      <SHORT-NAME>E_NOT_OK</SHORT-NAME>
                      <ERROR-CODE>1</ERROR-CODE>
                    </APPLICATION-ERROR>
                    <APPLICATION-ERROR UUID="768dd68d-0af2-4b71-b17b-761ef56bcfdf">
                      <SHORT-NAME>E_PENDING</SHORT-NAME>
                      <ERROR-CODE>10</ERROR-CODE>
                    </APPLICATION-ERROR>
                    <APPLICATION-ERROR UUID="7c17550b-f92d-4cc1-9f71-27daf4a7a8e0">
                      <SHORT-NAME>E_FORCE_RCRRP</SHORT-NAME>
                      <ERROR-CODE>12</ERROR-CODE>
                    </APPLICATION-ERROR>
                  </POSSIBLE-ERRORS>
                </CLIENT-SERVER-INTERFACE>
                <CLIENT-SERVER-INTERFACE UUID="7fdda401-d5d8-4c3d-ac2c-a57a158c8c71">
                  <SHORT-NAME>RoutineServices_RID_0205_SecuredECUKeyProvisionData</SHORT-NAME>
                  <IS-SERVICE>true</IS-SERVICE>
                  <SERVICE-KIND>DIAGNOSTIC-COMMUNICATION-MANAGER</SERVICE-KIND>
                  <OPERATIONS>
                    <CLIENT-SERVER-OPERATION UUID="bac7e41a-a47f-4af4-bdd9-97d6cb50f131">
                      <SHORT-NAME>Start</SHORT-NAME>
                      <DESC>
                        <L-2 L="FOR-ALL"/>
                      </DESC>
                      <ARGUMENTS>
                        <ARGUMENT-DATA-PROTOTYPE UUID="5e9b17cb-d372-4dbf-8514-11733ed8d05a">
                          <SHORT-NAME>OpStatus</SHORT-NAME>
                          <DESC>
                            <L-2 L="FOR-ALL"/>
                          </DESC>
                          <TYPE-TREF DEST="IMPLEMENTATION-DATA-TYPE">/MICROSAR/Dcm_swc/DataTypes/Dcm_OpStatusType</TYPE-TREF>
                          <DIRECTION>IN</DIRECTION>
                        </ARGUMENT-DATA-PROTOTYPE>
                        <ARGUMENT-DATA-PROTOTYPE UUID="0d3a91b6-54a0-48ef-a86c-57a68ea49991">
                          <SHORT-NAME>RoutineStatusStart</SHORT-NAME>
                          <DESC>
                            <L-2 L="FOR-ALL"/>
                          </DESC>
                          <TYPE-TREF DEST="IMPLEMENTATION-DATA-TYPE">/AUTOSAR_Platform/ImplementationDataTypes/uint8</TYPE-TREF>
                          <DIRECTION>OUT</DIRECTION>
                        </ARGUMENT-DATA-PROTOTYPE>
                        <ARGUMENT-DATA-PROTOTYPE UUID="be176182-ae63-44ec-ab30-06605eff8d30">
                          <SHORT-NAME>ErrorCode</SHORT-NAME>
                          <DESC>
                            <L-2 L="FOR-ALL"/>
                          </DESC>
                          <TYPE-TREF DEST="IMPLEMENTATION-DATA-TYPE">/MICROSAR/Dcm_swc/DataTypes/Dcm_NegativeResponseCodeType</TYPE-TREF>
                          <DIRECTION>OUT</DIRECTION>
                        </ARGUMENT-DATA-PROTOTYPE>
                      </ARGUMENTS>
                      <POSSIBLE-ERROR-REFS>
                        <POSSIBLE-ERROR-REF DEST="APPLICATION-ERROR">/MICROSAR/Dcm_swc/Interfaces/RoutineServices_RID_0205_SecuredECUKeyProvisionData/E_NOT_OK</POSSIBLE-ERROR-REF>
                        <POSSIBLE-ERROR-REF DEST="APPLICATION-ERROR">/MICROSAR/Dcm_swc/Interfaces/RoutineServices_RID_0205_SecuredECUKeyProvisionData/E_PENDING</POSSIBLE-ERROR-REF>
                        <POSSIBLE-ERROR-REF DEST="APPLICATION-ERROR">/MICROSAR/Dcm_swc/Interfaces/RoutineServices_RID_0205_SecuredECUKeyProvisionData/E_FORCE_RCRRP</POSSIBLE-ERROR-REF>
                      </POSSIBLE-ERROR-REFS>
                    </CLIENT-SERVER-OPERATION>
                  </OPERATIONS>
                  <POSSIBLE-ERRORS>
                    <APPLICATION-ERROR UUID="124ff438-a31a-4a86-ba57-d2c2e6a804f7">
                      <SHORT-NAME>E_NOT_OK</SHORT-NAME>
                      <ERROR-CODE>1</ERROR-CODE>
                    </APPLICATION-ERROR>
                    <APPLICATION-ERROR UUID="be34ba98-4e62-4d1b-9627-fda4719d1b80">
                      <SHORT-NAME>E_PENDING</SHORT-NAME>
                      <ERROR-CODE>10</ERROR-CODE>
                    </APPLICATION-ERROR>
                    <APPLICATION-ERROR UUID="3f501055-beec-4e98-ac8c-d88e59a7318c">
                      <SHORT-NAME>E_FORCE_RCRRP</SHORT-NAME>
                      <ERROR-CODE>12</ERROR-CODE>
                    </APPLICATION-ERROR>
                  </POSSIBLE-ERRORS>
                </CLIENT-SERVER-INTERFACE>
                <CLIENT-SERVER-INTERFACE UUID="7ab467df-afe0-4ccc-8e5a-8f00d4c64102">
                  <SHORT-NAME>RoutineServices_RID_0209_UpdateProgrammedStateIndicatorForPartition</SHORT-NAME>
                  <IS-SERVICE>true</IS-SERVICE>
                  <SERVICE-KIND>DIAGNOSTIC-COMMUNICATION-MANAGER</SERVICE-KIND>
                  <OPERATIONS>
                    <CLIENT-SERVER-OPERATION UUID="2fbae214-3bfd-4ad3-a31f-214f18347308">
                      <SHORT-NAME>Start</SHORT-NAME>
                      <DESC>
                        <L-2 L="FOR-ALL"/>
                      </DESC>
                      <ARGUMENTS>
                        <ARGUMENT-DATA-PROTOTYPE UUID="97362cc6-2c1f-4eb1-9949-b8281bb4d188">
                          <SHORT-NAME>ControlOptionStart</SHORT-NAME>
                          <DESC>
                            <L-2 L="FOR-ALL"/>
                          </DESC>
                          <TYPE-TREF DEST="IMPLEMENTATION-DATA-TYPE">/AUTOSAR_Platform/ImplementationDataTypes/uint8</TYPE-TREF>
                          <DIRECTION>IN</DIRECTION>
                        </ARGUMENT-DATA-PROTOTYPE>
                        <ARGUMENT-DATA-PROTOTYPE UUID="36d91c4c-a06c-4994-bf57-f2d3decb85aa">
                          <SHORT-NAME>OpStatus</SHORT-NAME>
                          <DESC>
                            <L-2 L="FOR-ALL"/>
                          </DESC>
                          <TYPE-TREF DEST="IMPLEMENTATION-DATA-TYPE">/MICROSAR/Dcm_swc/DataTypes/Dcm_OpStatusType</TYPE-TREF>
                          <DIRECTION>IN</DIRECTION>
                        </ARGUMENT-DATA-PROTOTYPE>
                        <ARGUMENT-DATA-PROTOTYPE UUID="21684210-04ff-4865-9590-19b8d3a36f9f">
                          <SHORT-NAME>ErrorCode</SHORT-NAME>
                          <DESC>
                            <L-2 L="FOR-ALL"/>
                          </DESC>
                          <TYPE-TREF DEST="IMPLEMENTATION-DATA-TYPE">/MICROSAR/Dcm_swc/DataTypes/Dcm_NegativeResponseCodeType</TYPE-TREF>
                          <DIRECTION>OUT</DIRECTION>
                        </ARGUMENT-DATA-PROTOTYPE>
                      </ARGUMENTS>
                      <POSSIBLE-ERROR-REFS>
                        <POSSIBLE-ERROR-REF DEST="APPLICATION-ERROR">/MICROSAR/Dcm_swc/Interfaces/RoutineServices_RID_0209_UpdateProgrammedStateIndicatorForPartition/E_NOT_OK</POSSIBLE-ERROR-REF>
                        <POSSIBLE-ERROR-REF DEST="APPLICATION-ERROR">/MICROSAR/Dcm_swc/Interfaces/RoutineServices_RID_0209_UpdateProgrammedStateIndicatorForPartition/E_PENDING</POSSIBLE-ERROR-REF>
                        <POSSIBLE-ERROR-REF DEST="APPLICATION-ERROR">/MICROSAR/Dcm_swc/Interfaces/RoutineServices_RID_0209_UpdateProgrammedStateIndicatorForPartition/E_FORCE_RCRRP</POSSIBLE-ERROR-REF>
                      </POSSIBLE-ERROR-REFS>
                    </CLIENT-SERVER-OPERATION>
                  </OPERATIONS>
                  <POSSIBLE-ERRORS>
                    <APPLICATION-ERROR UUID="73179c36-62af-4f82-b088-3ef1bdbd1049">
                      <SHORT-NAME>E_NOT_OK</SHORT-NAME>
                      <ERROR-CODE>1</ERROR-CODE>
                    </APPLICATION-ERROR>
                    <APPLICATION-ERROR UUID="38b4836e-382b-4a5e-b028-33ac7e61c51e">
                      <SHORT-NAME>E_PENDING</SHORT-NAME>
                      <ERROR-CODE>10</ERROR-CODE>
                    </APPLICATION-ERROR>
                    <APPLICATION-ERROR UUID="579b0754-d8b0-4851-9378-61f15db70001">
                      <SHORT-NAME>E_FORCE_RCRRP</SHORT-NAME>
                      <ERROR-CODE>12</ERROR-CODE>
                    </APPLICATION-ERROR>
                  </POSSIBLE-ERRORS>
                </CLIENT-SERVER-INTERFACE>
                <CLIENT-SERVER-INTERFACE UUID="73d727e0-d6a7-448a-b6ef-12a193e3c2a3">
                  <SHORT-NAME>RoutineServices_RID_021E_DiagInitiateExtendedReflash</SHORT-NAME>
                  <IS-SERVICE>true</IS-SERVICE>
                  <SERVICE-KIND>DIAGNOSTIC-COMMUNICATION-MANAGER</SERVICE-KIND>
                  <OPERATIONS>
                    <CLIENT-SERVER-OPERATION UUID="851caa57-222a-4fa3-97d0-47a529e6cede">
                      <SHORT-NAME>Start</SHORT-NAME>
                      <DESC>
                        <L-2 L="FOR-ALL"/>
                      </DESC>
                      <ARGUMENTS>
                        <ARGUMENT-DATA-PROTOTYPE UUID="ef1fc059-79e6-43e3-8a72-a439e97710ef">
                          <SHORT-NAME>OpStatus</SHORT-NAME>
                          <DESC>
                            <L-2 L="FOR-ALL"/>
                          </DESC>
                          <TYPE-TREF DEST="IMPLEMENTATION-DATA-TYPE">/MICROSAR/Dcm_swc/DataTypes/Dcm_OpStatusType</TYPE-TREF>
                          <DIRECTION>IN</DIRECTION>
                        </ARGUMENT-DATA-PROTOTYPE>
                        <ARGUMENT-DATA-PROTOTYPE UUID="8b61e0ad-0913-49fc-ad1b-fd179a755fd2">
                          <SHORT-NAME>RoutineStatusStart</SHORT-NAME>
                          <DESC>
                            <L-2 L="FOR-ALL"/>
                          </DESC>
                          <TYPE-TREF DEST="IMPLEMENTATION-DATA-TYPE">/AUTOSAR_Platform/ImplementationDataTypes/uint8</TYPE-TREF>
                          <DIRECTION>OUT</DIRECTION>
                        </ARGUMENT-DATA-PROTOTYPE>
                        <ARGUMENT-DATA-PROTOTYPE UUID="8cbe993e-5071-49c4-a853-3348bedd8684">
                          <SHORT-NAME>ErrorCode</SHORT-NAME>
                          <DESC>
                            <L-2 L="FOR-ALL"/>
                          </DESC>
                          <TYPE-TREF DEST="IMPLEMENTATION-DATA-TYPE">/MICROSAR/Dcm_swc/DataTypes/Dcm_NegativeResponseCodeType</TYPE-TREF>
                          <DIRECTION>OUT</DIRECTION>
                        </ARGUMENT-DATA-PROTOTYPE>
                      </ARGUMENTS>
                      <POSSIBLE-ERROR-REFS>
                        <POSSIBLE-ERROR-REF DEST="APPLICATION-ERROR">/MICROSAR/Dcm_swc/Interfaces/RoutineServices_RID_021E_DiagInitiateExtendedReflash/E_NOT_OK</POSSIBLE-ERROR-REF>
                        <POSSIBLE-ERROR-REF DEST="APPLICATION-ERROR">/MICROSAR/Dcm_swc/Interfaces/RoutineServices_RID_021E_DiagInitiateExtendedReflash/E_PENDING</POSSIBLE-ERROR-REF>
                        <POSSIBLE-ERROR-REF DEST="APPLICATION-ERROR">/MICROSAR/Dcm_swc/Interfaces/RoutineServices_RID_021E_DiagInitiateExtendedReflash/E_FORCE_RCRRP</POSSIBLE-ERROR-REF>
                      </POSSIBLE-ERROR-REFS>
                    </CLIENT-SERVER-OPERATION>
                  </OPERATIONS>
                  <POSSIBLE-ERRORS>
                    <APPLICATION-ERROR UUID="68ad1d87-6bd8-4fb0-8a9f-df2fc6f37be9">
                      <SHORT-NAME>E_NOT_OK</SHORT-NAME>
                      <ERROR-CODE>1</ERROR-CODE>
                    </APPLICATION-ERROR>
                    <APPLICATION-ERROR UUID="29b13465-bb50-404e-a656-1e4584e4f3f9">
                      <SHORT-NAME>E_PENDING</SHORT-NAME>
                      <ERROR-CODE>10</ERROR-CODE>
                    </APPLICATION-ERROR>
                    <APPLICATION-ERROR UUID="beca1249-62b2-43a8-8595-16c6b837e141">
                      <SHORT-NAME>E_FORCE_RCRRP</SHORT-NAME>
                      <ERROR-CODE>12</ERROR-CODE>
                    </APPLICATION-ERROR>
                  </POSSIBLE-ERRORS>
                </CLIENT-SERVER-INTERFACE>
                <CLIENT-SERVER-INTERFACE UUID="04ab5db6-c318-46ac-ba9c-250878a2feb4">
                  <SHORT-NAME>RoutineServices_RID_FF00_EraseMemory</SHORT-NAME>
                  <IS-SERVICE>true</IS-SERVICE>
                  <SERVICE-KIND>DIAGNOSTIC-COMMUNICATION-MANAGER</SERVICE-KIND>
                  <OPERATIONS>
                    <CLIENT-SERVER-OPERATION UUID="a9ed2c99-6e0f-4a57-849c-da37ba65b86b">
                      <SHORT-NAME>Start</SHORT-NAME>
                      <DESC>
                        <L-2 L="FOR-ALL"/>
                      </DESC>
                      <ARGUMENTS>
                        <ARGUMENT-DATA-PROTOTYPE UUID="49f08112-4922-43d9-a028-1a33aff9d6dd">
                          <SHORT-NAME>ControlOptionStart</SHORT-NAME>
                          <DESC>
                            <L-2 L="FOR-ALL"/>
                          </DESC>
                          <TYPE-TREF DEST="IMPLEMENTATION-DATA-TYPE">/AUTOSAR_Platform/ImplementationDataTypes/uint8</TYPE-TREF>
                          <DIRECTION>IN</DIRECTION>
                        </ARGUMENT-DATA-PROTOTYPE>
                        <ARGUMENT-DATA-PROTOTYPE UUID="597dd9eb-b444-4bea-9368-07846edecc1d">
                          <SHORT-NAME>OpStatus</SHORT-NAME>
                          <DESC>
                            <L-2 L="FOR-ALL"/>
                          </DESC>
                          <TYPE-TREF DEST="IMPLEMENTATION-DATA-TYPE">/MICROSAR/Dcm_swc/DataTypes/Dcm_OpStatusType</TYPE-TREF>
                          <DIRECTION>IN</DIRECTION>
                        </ARGUMENT-DATA-PROTOTYPE>
                        <ARGUMENT-DATA-PROTOTYPE UUID="5e5145f8-fdfa-4c8a-bb94-46ac3bdd6a43">
                          <SHORT-NAME>ErrorCode</SHORT-NAME>
                          <DESC>
                            <L-2 L="FOR-ALL"/>
                          </DESC>
                          <TYPE-TREF DEST="IMPLEMENTATION-DATA-TYPE">/MICROSAR/Dcm_swc/DataTypes/Dcm_NegativeResponseCodeType</TYPE-TREF>
                          <DIRECTION>OUT</DIRECTION>
                        </ARGUMENT-DATA-PROTOTYPE>
                      </ARGUMENTS>
                      <POSSIBLE-ERROR-REFS>
                        <POSSIBLE-ERROR-REF DEST="APPLICATION-ERROR">/MICROSAR/Dcm_swc/Interfaces/RoutineServices_RID_FF00_EraseMemory/E_NOT_OK</POSSIBLE-ERROR-REF>
                        <POSSIBLE-ERROR-REF DEST="APPLICATION-ERROR">/MICROSAR/Dcm_swc/Interfaces/RoutineServices_RID_FF00_EraseMemory/E_PENDING</POSSIBLE-ERROR-REF>
                        <POSSIBLE-ERROR-REF DEST="APPLICATION-ERROR">/MICROSAR/Dcm_swc/Interfaces/RoutineServices_RID_FF00_EraseMemory/E_FORCE_RCRRP</POSSIBLE-ERROR-REF>
                      </POSSIBLE-ERROR-REFS>
                    </CLIENT-SERVER-OPERATION>
                  </OPERATIONS>
                  <POSSIBLE-ERRORS>
                    <APPLICATION-ERROR UUID="4573f288-107a-49e9-bca9-b084c2805661">
                      <SHORT-NAME>E_NOT_OK</SHORT-NAME>
                      <ERROR-CODE>1</ERROR-CODE>
                    </APPLICATION-ERROR>
                    <APPLICATION-ERROR UUID="4d3cff5d-a446-4d9b-b987-b6ca35104139">
                      <SHORT-NAME>E_PENDING</SHORT-NAME>
                      <ERROR-CODE>10</ERROR-CODE>
                    </APPLICATION-ERROR>
                    <APPLICATION-ERROR UUID="e5f8739c-1265-4f0d-9e5c-1fb0c4506250">
                      <SHORT-NAME>E_FORCE_RCRRP</SHORT-NAME>
                      <ERROR-CODE>12</ERROR-CODE>
                    </APPLICATION-ERROR>
                  </POSSIBLE-ERRORS>
                </CLIENT-SERVER-INTERFACE>
                <CLIENT-SERVER-INTERFACE UUID="e59bd430-d194-467c-ae12-6fcce18114d5">
                  <SHORT-NAME>DataServices_DID_F0F2_BootInitializationStatus_BootInitializationStatus_0_0</SHORT-NAME>
                  <IS-SERVICE>true</IS-SERVICE>
                  <SERVICE-KIND>DIAGNOSTIC-COMMUNICATION-MANAGER</SERVICE-KIND>
                  <OPERATIONS>
                    <CLIENT-SERVER-OPERATION UUID="511d95de-d972-460f-b4ca-202159931799">
                      <SHORT-NAME>ReadData</SHORT-NAME>
                      <DESC>
                        <L-2 L="FOR-ALL"/>
                      </DESC>
                      <ARGUMENTS>
                        <ARGUMENT-DATA-PROTOTYPE UUID="0e417ffd-9534-4a7d-a93f-044b1c2b74d5">
                          <SHORT-NAME>OpStatus</SHORT-NAME>
                          <DESC>
                            <L-2 L="FOR-ALL"/>
                          </DESC>
                          <TYPE-TREF DEST="IMPLEMENTATION-DATA-TYPE">/MICROSAR/Dcm_swc/DataTypes/Dcm_OpStatusType</TYPE-TREF>
                          <DIRECTION>IN</DIRECTION>
                        </ARGUMENT-DATA-PROTOTYPE>
                        <ARGUMENT-DATA-PROTOTYPE UUID="1aafa897-9d5b-47f0-8bd7-a9b68ecebce9">
                          <SHORT-NAME>Data</SHORT-NAME>
                          <DESC>
                            <L-2 L="FOR-ALL"/>
                          </DESC>
                          <TYPE-TREF DEST="IMPLEMENTATION-DATA-TYPE">/MICROSAR/Dcm_swc/DataTypes/Dcm_Data2ByteType</TYPE-TREF>
                          <DIRECTION>OUT</DIRECTION>
                        </ARGUMENT-DATA-PROTOTYPE>
                      </ARGUMENTS>
                      <POSSIBLE-ERROR-REFS>
                        <POSSIBLE-ERROR-REF DEST="APPLICATION-ERROR">/MICROSAR/Dcm_swc/Interfaces/DataServices_DID_F0F2_BootInitializationStatus_BootInitializationStatus_0_0/E_NOT_OK</POSSIBLE-ERROR-REF>
                        <POSSIBLE-ERROR-REF DEST="APPLICATION-ERROR">/MICROSAR/Dcm_swc/Interfaces/DataServices_DID_F0F2_BootInitializationStatus_BootInitializationStatus_0_0/E_PENDING</POSSIBLE-ERROR-REF>
                      </POSSIBLE-ERROR-REFS>
                    </CLIENT-SERVER-OPERATION>
                  </OPERATIONS>
                  <POSSIBLE-ERRORS>
                    <APPLICATION-ERROR UUID="d63ff3b2-2c5c-4ddd-a848-b2bd6db7c5ca">
                      <SHORT-NAME>E_NOT_OK</SHORT-NAME>
                      <ERROR-CODE>1</ERROR-CODE>
                    </APPLICATION-ERROR>
                    <APPLICATION-ERROR UUID="c90e9a0a-a837-46ca-90b1-671f005130f4">
                      <SHORT-NAME>E_PENDING</SHORT-NAME>
                      <ERROR-CODE>10</ERROR-CODE>
                    </APPLICATION-ERROR>
                  </POSSIBLE-ERRORS>
                </CLIENT-SERVER-INTERFACE>
                <CLIENT-SERVER-INTERFACE UUID="da9fe411-a1ef-4177-878d-0ada5776c327">
                  <SHORT-NAME>DataServices_DID_F1DA_GMSoftwareModuleIdentifierAlphaCode_10_GMSoftwareModuleIdentifierAlphaCode_10_0_0</SHORT-NAME>
                  <IS-SERVICE>true</IS-SERVICE>
                  <SERVICE-KIND>DIAGNOSTIC-COMMUNICATION-MANAGER</SERVICE-KIND>
                  <OPERATIONS>
                    <CLIENT-SERVER-OPERATION UUID="ca47b752-5167-4146-b453-6f0d6f3002a6">
                      <SHORT-NAME>ReadData</SHORT-NAME>
                      <DESC>
                        <L-2 L="FOR-ALL"/>
                      </DESC>
                      <ARGUMENTS>
                        <ARGUMENT-DATA-PROTOTYPE UUID="35fbb1b9-ee74-4f9e-a4f4-17fc3d39479e">
                          <SHORT-NAME>OpStatus</SHORT-NAME>
                          <DESC>
                            <L-2 L="FOR-ALL"/>
                          </DESC>
                          <TYPE-TREF DEST="IMPLEMENTATION-DATA-TYPE">/MICROSAR/Dcm_swc/DataTypes/Dcm_OpStatusType</TYPE-TREF>
                          <DIRECTION>IN</DIRECTION>
                        </ARGUMENT-DATA-PROTOTYPE>
                        <ARGUMENT-DATA-PROTOTYPE UUID="39812a84-82ed-4c9a-bda3-100b579c279e">
                          <SHORT-NAME>Data</SHORT-NAME>
                          <DESC>
                            <L-2 L="FOR-ALL"/>
                          </DESC>
                          <TYPE-TREF DEST="IMPLEMENTATION-DATA-TYPE">/MICROSAR/Dcm_swc/DataTypes/Dcm_Data2ByteType</TYPE-TREF>
                          <DIRECTION>OUT</DIRECTION>
                        </ARGUMENT-DATA-PROTOTYPE>
                      </ARGUMENTS>
                      <POSSIBLE-ERROR-REFS>
                        <POSSIBLE-ERROR-REF DEST="APPLICATION-ERROR">/MICROSAR/Dcm_swc/Interfaces/DataServices_DID_F1DA_GMSoftwareModuleIdentifierAlphaCode_10_GMSoftwareModuleIdentifierAlphaCode_10_0_0/E_NOT_OK</POSSIBLE-ERROR-REF>
                        <POSSIBLE-ERROR-REF DEST="APPLICATION-ERROR">/MICROSAR/Dcm_swc/Interfaces/DataServices_DID_F1DA_GMSoftwareModuleIdentifierAlphaCode_10_GMSoftwareModuleIdentifierAlphaCode_10_0_0/E_PENDING</POSSIBLE-ERROR-REF>
                      </POSSIBLE-ERROR-REFS>
                    </CLIENT-SERVER-OPERATION>
                  </OPERATIONS>
                  <POSSIBLE-ERRORS>
                    <APPLICATION-ERROR UUID="665643f2-59b2-4286-aea0-f97484c6be01">
                      <SHORT-NAME>E_NOT_OK</SHORT-NAME>
                      <ERROR-CODE>1</ERROR-CODE>
                    </APPLICATION-ERROR>
                    <APPLICATION-ERROR UUID="a5f99a35-388d-4f69-9874-56da6fb0f009">
                      <SHORT-NAME>E_PENDING</SHORT-NAME>
                      <ERROR-CODE>10</ERROR-CODE>
                    </APPLICATION-ERROR>
                  </POSSIBLE-ERRORS>
                </CLIENT-SERVER-INTERFACE>
                <CLIENT-SERVER-INTERFACE UUID="a5cb09ba-ec56-4b83-b632-2eaf3825ef1f">
                  <SHORT-NAME>DataServices_DID_F112_GMSoftwareModuleIdentifier_20_GMSoftwareModuleIdentifier_20_0_0</SHORT-NAME>
                  <IS-SERVICE>true</IS-SERVICE>
                  <SERVICE-KIND>DIAGNOSTIC-COMMUNICATION-MANAGER</SERVICE-KIND>
                  <OPERATIONS>
                    <CLIENT-SERVER-OPERATION UUID="2e7780d5-f498-44c3-9dc4-6c64aa73ba53">
                      <SHORT-NAME>ReadData</SHORT-NAME>
                      <DESC>
                        <L-2 L="FOR-ALL"/>
                      </DESC>
                      <ARGUMENTS>
                        <ARGUMENT-DATA-PROTOTYPE UUID="9121b29d-dc29-4002-af27-35536952f9ef">
                          <SHORT-NAME>OpStatus</SHORT-NAME>
                          <DESC>
                            <L-2 L="FOR-ALL"/>
                          </DESC>
                          <TYPE-TREF DEST="IMPLEMENTATION-DATA-TYPE">/MICROSAR/Dcm_swc/DataTypes/Dcm_OpStatusType</TYPE-TREF>
                          <DIRECTION>IN</DIRECTION>
                        </ARGUMENT-DATA-PROTOTYPE>
                        <ARGUMENT-DATA-PROTOTYPE UUID="ba1160b9-e636-4f4c-a143-8de5084e1ffc">
                          <SHORT-NAME>Data</SHORT-NAME>
                          <DESC>
                            <L-2 L="FOR-ALL"/>
                          </DESC>
                          <TYPE-TREF DEST="IMPLEMENTATION-DATA-TYPE">/MICROSAR/Dcm_swc/DataTypes/Dcm_Data4ByteType</TYPE-TREF>
                          <DIRECTION>OUT</DIRECTION>
                        </ARGUMENT-DATA-PROTOTYPE>
                      </ARGUMENTS>
                      <POSSIBLE-ERROR-REFS>
                        <POSSIBLE-ERROR-REF DEST="APPLICATION-ERROR">/MICROSAR/Dcm_swc/Interfaces/DataServices_DID_F112_GMSoftwareModuleIdentifier_20_GMSoftwareModuleIdentifier_20_0_0/E_NOT_OK</POSSIBLE-ERROR-REF>
                        <POSSIBLE-ERROR-REF DEST="APPLICATION-ERROR">/MICROSAR/Dcm_swc/Interfaces/DataServices_DID_F112_GMSoftwareModuleIdentifier_20_GMSoftwareModuleIdentifier_20_0_0/E_PENDING</POSSIBLE-ERROR-REF>
                      </POSSIBLE-ERROR-REFS>
                    </CLIENT-SERVER-OPERATION>
                  </OPERATIONS>
                  <POSSIBLE-ERRORS>
                    <APPLICATION-ERROR UUID="0714d63d-3448-4fea-80e2-bdddaf6ae905">
                      <SHORT-NAME>E_NOT_OK</SHORT-NAME>
                      <ERROR-CODE>1</ERROR-CODE>
                    </APPLICATION-ERROR>
                    <APPLICATION-ERROR UUID="08ae20e4-29e8-4d3e-bceb-5832855fed7f">
                      <SHORT-NAME>E_PENDING</SHORT-NAME>
                      <ERROR-CODE>10</ERROR-CODE>
                    </APPLICATION-ERROR>
                  </POSSIBLE-ERRORS>
                </CLIENT-SERVER-INTERFACE>
                <CLIENT-SERVER-INTERFACE UUID="c0e2358b-0f0b-483d-8052-4a1c43777b97">
                  <SHORT-NAME>DataServices_DID_F11C_GMSoftwareModuleIdentifier_25_GMSoftwareModuleIdentifier_25_0_0</SHORT-NAME>
                  <IS-SERVICE>true</IS-SERVICE>
                  <SERVICE-KIND>DIAGNOSTIC-COMMUNICATION-MANAGER</SERVICE-KIND>
                  <OPERATIONS>
                    <CLIENT-SERVER-OPERATION UUID="c5809e94-7ba6-4337-9f64-791f364ac62d">
                      <SHORT-NAME>ReadData</SHORT-NAME>
                      <DESC>
                        <L-2 L="FOR-ALL"/>
                      </DESC>
                      <ARGUMENTS>
                        <ARGUMENT-DATA-PROTOTYPE UUID="69807366-abd5-4847-850a-acb8c9da6f04">
                          <SHORT-NAME>OpStatus</SHORT-NAME>
                          <DESC>
                            <L-2 L="FOR-ALL"/>
                          </DESC>
                          <TYPE-TREF DEST="IMPLEMENTATION-DATA-TYPE">/MICROSAR/Dcm_swc/DataTypes/Dcm_OpStatusType</TYPE-TREF>
                          <DIRECTION>IN</DIRECTION>
                        </ARGUMENT-DATA-PROTOTYPE>
                        <ARGUMENT-DATA-PROTOTYPE UUID="70828ace-2e6b-41c6-a143-1e4528f7e180">
                          <SHORT-NAME>Data</SHORT-NAME>
                          <DESC>
                            <L-2 L="FOR-ALL"/>
                          </DESC>
                          <TYPE-TREF DEST="IMPLEMENTATION-DATA-TYPE">/MICROSAR/Dcm_swc/DataTypes/Dcm_Data4ByteType</TYPE-TREF>
                          <DIRECTION>OUT</DIRECTION>
                        </ARGUMENT-DATA-PROTOTYPE>
                      </ARGUMENTS>
                      <POSSIBLE-ERROR-REFS>
                        <POSSIBLE-ERROR-REF DEST="APPLICATION-ERROR">/MICROSAR/Dcm_swc/Interfaces/DataServices_DID_F11C_GMSoftwareModuleIdentifier_25_GMSoftwareModuleIdentifier_25_0_0/E_NOT_OK</POSSIBLE-ERROR-REF>
                        <POSSIBLE-ERROR-REF DEST="APPLICATION-ERROR">/MICROSAR/Dcm_swc/Interfaces/DataServices_DID_F11C_GMSoftwareModuleIdentifier_25_GMSoftwareModuleIdentifier_25_0_0/E_PENDING</POSSIBLE-ERROR-REF>
                      </POSSIBLE-ERROR-REFS>
                    </CLIENT-SERVER-OPERATION>
                  </OPERATIONS>
                  <POSSIBLE-ERRORS>
                    <APPLICATION-ERROR UUID="0916f0e7-259d-49a0-95cb-a0e3bb0b3b75">
                      <SHORT-NAME>E_NOT_OK</SHORT-NAME>
                      <ERROR-CODE>1</ERROR-CODE>
                    </APPLICATION-ERROR>
                    <APPLICATION-ERROR UUID="093e8935-4940-48f8-b063-f8585f0d8522">
                      <SHORT-NAME>E_PENDING</SHORT-NAME>
                      <ERROR-CODE>10</ERROR-CODE>
                    </APPLICATION-ERROR>
                  </POSSIBLE-ERRORS>
                </CLIENT-SERVER-INTERFACE>
                <CLIENT-SERVER-INTERFACE UUID="154d1471-2104-4691-9c1a-969afdcb481a">
                  <SHORT-NAME>DataServices_DID_F10F_GMSoftwareModuleIdentifierAlphaCode_18_GMSoftwareModuleIdentifierAlphaCode_18_0_0</SHORT-NAME>
                  <IS-SERVICE>true</IS-SERVICE>
                  <SERVICE-KIND>DIAGNOSTIC-COMMUNICATION-MANAGER</SERVICE-KIND>
                  <OPERATIONS>
                    <CLIENT-SERVER-OPERATION UUID="f9c2f841-7b07-4f1e-b5ab-7c54a3863162">
                      <SHORT-NAME>ReadData</SHORT-NAME>
                      <DESC>
                        <L-2 L="FOR-ALL"/>
                      </DESC>
                      <ARGUMENTS>
                        <ARGUMENT-DATA-PROTOTYPE UUID="f1e1e2af-9dff-47a0-a31e-2ab7c7f98032">
                          <SHORT-NAME>OpStatus</SHORT-NAME>
                          <DESC>
                            <L-2 L="FOR-ALL"/>
                          </DESC>
                          <TYPE-TREF DEST="IMPLEMENTATION-DATA-TYPE">/MICROSAR/Dcm_swc/DataTypes/Dcm_OpStatusType</TYPE-TREF>
                          <DIRECTION>IN</DIRECTION>
                        </ARGUMENT-DATA-PROTOTYPE>
                        <ARGUMENT-DATA-PROTOTYPE UUID="e24bf0a6-b86b-4cb8-bb91-e32716ca842c">
                          <SHORT-NAME>Data</SHORT-NAME>
                          <DESC>
                            <L-2 L="FOR-ALL"/>
                          </DESC>
                          <TYPE-TREF DEST="IMPLEMENTATION-DATA-TYPE">/MICROSAR/Dcm_swc/DataTypes/Dcm_Data2ByteType</TYPE-TREF>
                          <DIRECTION>OUT</DIRECTION>
                        </ARGUMENT-DATA-PROTOTYPE>
                      </ARGUMENTS>
                      <POSSIBLE-ERROR-REFS>
                        <POSSIBLE-ERROR-REF DEST="APPLICATION-ERROR">/MICROSAR/Dcm_swc/Interfaces/DataServices_DID_F10F_GMSoftwareModuleIdentifierAlphaCode_18_GMSoftwareModuleIdentifierAlphaCode_18_0_0/E_NOT_OK</POSSIBLE-ERROR-REF>
                        <POSSIBLE-ERROR-REF DEST="APPLICATION-ERROR">/MICROSAR/Dcm_swc/Interfaces/DataServices_DID_F10F_GMSoftwareModuleIdentifierAlphaCode_18_GMSoftwareModuleIdentifierAlphaCode_18_0_0/E_PENDING</POSSIBLE-ERROR-REF>
                      </POSSIBLE-ERROR-REFS>
                    </CLIENT-SERVER-OPERATION>
                  </OPERATIONS>
                  <POSSIBLE-ERRORS>
                    <APPLICATION-ERROR UUID="3ae12c6e-a599-4f2d-83f3-54e3b394ab80">
                      <SHORT-NAME>E_NOT_OK</SHORT-NAME>
                      <ERROR-CODE>1</ERROR-CODE>
                    </APPLICATION-ERROR>
                    <APPLICATION-ERROR UUID="4b28347f-6d06-4394-99ca-96cda7668617">
                      <SHORT-NAME>E_PENDING</SHORT-NAME>
                      <ERROR-CODE>10</ERROR-CODE>
                    </APPLICATION-ERROR>
                  </POSSIBLE-ERRORS>
                </CLIENT-SERVER-INTERFACE>
                <CLIENT-SERVER-INTERFACE UUID="b9f4e5ab-6037-4b44-97ea-a6fe22c1c733">
                  <SHORT-NAME>DataServices_DID_F100_GMSoftwareModuleIdentifier_11_GMSoftwareModuleIdentifier_11_0_0</SHORT-NAME>
                  <IS-SERVICE>true</IS-SERVICE>
                  <SERVICE-KIND>DIAGNOSTIC-COMMUNICATION-MANAGER</SERVICE-KIND>
                  <OPERATIONS>
                    <CLIENT-SERVER-OPERATION UUID="851d2d25-fabb-474a-8b3c-aea0ad0c523c">
                      <SHORT-NAME>ReadData</SHORT-NAME>
                      <DESC>
                        <L-2 L="FOR-ALL"/>
                      </DESC>
                      <ARGUMENTS>
                        <ARGUMENT-DATA-PROTOTYPE UUID="afde2bf9-3c1e-4a64-b0fe-2afee6f20055">
                          <SHORT-NAME>OpStatus</SHORT-NAME>
                          <DESC>
                            <L-2 L="FOR-ALL"/>
                          </DESC>
                          <TYPE-TREF DEST="IMPLEMENTATION-DATA-TYPE">/MICROSAR/Dcm_swc/DataTypes/Dcm_OpStatusType</TYPE-TREF>
                          <DIRECTION>IN</DIRECTION>
                        </ARGUMENT-DATA-PROTOTYPE>
                        <ARGUMENT-DATA-PROTOTYPE UUID="8ea1f03b-58e0-476d-a1c9-9c3c70a52497">
                          <SHORT-NAME>Data</SHORT-NAME>
                          <DESC>
                            <L-2 L="FOR-ALL"/>
                          </DESC>
                          <TYPE-TREF DEST="IMPLEMENTATION-DATA-TYPE">/MICROSAR/Dcm_swc/DataTypes/Dcm_Data4ByteType</TYPE-TREF>
                          <DIRECTION>OUT</DIRECTION>
                        </ARGUMENT-DATA-PROTOTYPE>
                      </ARGUMENTS>
                      <POSSIBLE-ERROR-REFS>
                        <POSSIBLE-ERROR-REF DEST="APPLICATION-ERROR">/MICROSAR/Dcm_swc/Interfaces/DataServices_DID_F100_GMSoftwareModuleIdentifier_11_GMSoftwareModuleIdentifier_11_0_0/E_NOT_OK</POSSIBLE-ERROR-REF>
                        <POSSIBLE-ERROR-REF DEST="APPLICATION-ERROR">/MICROSAR/Dcm_swc/Interfaces/DataServices_DID_F100_GMSoftwareModuleIdentifier_11_GMSoftwareModuleIdentifier_11_0_0/E_PENDING</POSSIBLE-ERROR-REF>
                      </POSSIBLE-ERROR-REFS>
                    </CLIENT-SERVER-OPERATION>
                  </OPERATIONS>
                  <POSSIBLE-ERRORS>
                    <APPLICATION-ERROR UUID="88191405-ea34-43da-ad22-c9852ce1b453">
                      <SHORT-NAME>E_NOT_OK</SHORT-NAME>
                      <ERROR-CODE>1</ERROR-CODE>
                    </APPLICATION-ERROR>
                    <APPLICATION-ERROR UUID="93ad8333-436f-4777-adbf-9da023af9898">
                      <SHORT-NAME>E_PENDING</SHORT-NAME>
                      <ERROR-CODE>10</ERROR-CODE>
                    </APPLICATION-ERROR>
                  </POSSIBLE-ERRORS>
                </CLIENT-SERVER-INTERFACE>
                <CLIENT-SERVER-INTERFACE UUID="b0e91085-8ff4-4117-9f16-6aab02e2b8fa">
                  <SHORT-NAME>DataServices_DID_F1CC_GMBaseModelPartNumber_GMBaseModelPartNumber_0_0</SHORT-NAME>
                  <IS-SERVICE>true</IS-SERVICE>
                  <SERVICE-KIND>DIAGNOSTIC-COMMUNICATION-MANAGER</SERVICE-KIND>
                  <OPERATIONS>
                    <CLIENT-SERVER-OPERATION UUID="d155e3dc-0650-4efd-9310-c97de4b7260c">
                      <SHORT-NAME>ReadData</SHORT-NAME>
                      <DESC>
                        <L-2 L="FOR-ALL"/>
                      </DESC>
                      <ARGUMENTS>
                        <ARGUMENT-DATA-PROTOTYPE UUID="058642cc-b2b7-44bc-9114-987d5b9b37b8">
                          <SHORT-NAME>OpStatus</SHORT-NAME>
                          <DESC>
                            <L-2 L="FOR-ALL"/>
                          </DESC>
                          <TYPE-TREF DEST="IMPLEMENTATION-DATA-TYPE">/MICROSAR/Dcm_swc/DataTypes/Dcm_OpStatusType</TYPE-TREF>
                          <DIRECTION>IN</DIRECTION>
                        </ARGUMENT-DATA-PROTOTYPE>
                        <ARGUMENT-DATA-PROTOTYPE UUID="1b9ff1ec-87ad-474b-a788-e7546bcede7e">
                          <SHORT-NAME>Data</SHORT-NAME>
                          <DESC>
                            <L-2 L="FOR-ALL"/>
                          </DESC>
                          <TYPE-TREF DEST="IMPLEMENTATION-DATA-TYPE">/MICROSAR/Dcm_swc/DataTypes/Dcm_Data4ByteType</TYPE-TREF>
                          <DIRECTION>OUT</DIRECTION>
                        </ARGUMENT-DATA-PROTOTYPE>
                      </ARGUMENTS>
                      <POSSIBLE-ERROR-REFS>
                        <POSSIBLE-ERROR-REF DEST="APPLICATION-ERROR">/MICROSAR/Dcm_swc/Interfaces/DataServices_DID_F1CC_GMBaseModelPartNumber_GMBaseModelPartNumber_0_0/E_NOT_OK</POSSIBLE-ERROR-REF>
                        <POSSIBLE-ERROR-REF DEST="APPLICATION-ERROR">/MICROSAR/Dcm_swc/Interfaces/DataServices_DID_F1CC_GMBaseModelPartNumber_GMBaseModelPartNumber_0_0/E_PENDING</POSSIBLE-ERROR-REF>
                      </POSSIBLE-ERROR-REFS>
                    </CLIENT-SERVER-OPERATION>
                  </OPERATIONS>
                  <POSSIBLE-ERRORS>
                    <APPLICATION-ERROR UUID="fae11ec1-7246-4194-b791-35236bf74817">
                      <SHORT-NAME>E_NOT_OK</SHORT-NAME>
                      <ERROR-CODE>1</ERROR-CODE>
                    </APPLICATION-ERROR>
                    <APPLICATION-ERROR UUID="fb2ac15b-6f78-4e5e-9f69-d90a6bef5a76">
                      <SHORT-NAME>E_PENDING</SHORT-NAME>
                      <ERROR-CODE>10</ERROR-CODE>
                    </APPLICATION-ERROR>
                  </POSSIBLE-ERRORS>
                </CLIENT-SERVER-INTERFACE>
                <CLIENT-SERVER-INTERFACE UUID="2e3bfe65-c79c-4ac3-a3c0-78a3700451ce">
                  <SHORT-NAME>DataServices_DID_F09B_GMXmlConfigurationCompatibilityIdentifier_DiagXmlConfigurationCompatibilityIdentifier_0_0</SHORT-NAME>
                  <IS-SERVICE>true</IS-SERVICE>
                  <SERVICE-KIND>DIAGNOSTIC-COMMUNICATION-MANAGER</SERVICE-KIND>
                  <OPERATIONS>
                    <CLIENT-SERVER-OPERATION UUID="8a0888da-ab5e-4f31-b84b-b9f84f2c138b">
                      <SHORT-NAME>ReadData</SHORT-NAME>
                      <DESC>
                        <L-2 L="FOR-ALL"/>
                      </DESC>
                      <ARGUMENTS>
                        <ARGUMENT-DATA-PROTOTYPE UUID="10d48d60-04a0-4250-afbd-c8e42c3a814e">
                          <SHORT-NAME>OpStatus</SHORT-NAME>
                          <DESC>
                            <L-2 L="FOR-ALL"/>
                          </DESC>
                          <TYPE-TREF DEST="IMPLEMENTATION-DATA-TYPE">/MICROSAR/Dcm_swc/DataTypes/Dcm_OpStatusType</TYPE-TREF>
                          <DIRECTION>IN</DIRECTION>
                        </ARGUMENT-DATA-PROTOTYPE>
                        <ARGUMENT-DATA-PROTOTYPE UUID="44d0b66b-e215-409c-b118-7016a88bfb34">
                          <SHORT-NAME>Data</SHORT-NAME>
                          <DESC>
                            <L-2 L="FOR-ALL"/>
                          </DESC>
                          <TYPE-TREF DEST="IMPLEMENTATION-DATA-TYPE">/MICROSAR/Dcm_swc/DataTypes/Dcm_Data2ByteType</TYPE-TREF>
                          <DIRECTION>OUT</DIRECTION>
                        </ARGUMENT-DATA-PROTOTYPE>
                      </ARGUMENTS>
                      <POSSIBLE-ERROR-REFS>
                        <POSSIBLE-ERROR-REF DEST="APPLICATION-ERROR">/MICROSAR/Dcm_swc/Interfaces/DataServices_DID_F09B_GMXmlConfigurationCompatibilityIdentifier_DiagXmlConfigurationCompatibilityIdentifier_0_0/E_NOT_OK</POSSIBLE-ERROR-REF>
                        <POSSIBLE-ERROR-REF DEST="APPLICATION-ERROR">/MICROSAR/Dcm_swc/Interfaces/DataServices_DID_F09B_GMXmlConfigurationCompatibilityIdentifier_DiagXmlConfigurationCompatibilityIdentifier_0_0/E_PENDING</POSSIBLE-ERROR-REF>
                      </POSSIBLE-ERROR-REFS>
                    </CLIENT-SERVER-OPERATION>
                  </OPERATIONS>
                  <POSSIBLE-ERRORS>
                    <APPLICATION-ERROR UUID="718a7aa4-aa5f-4df6-a87c-3f263bfc82ec">
                      <SHORT-NAME>E_NOT_OK</SHORT-NAME>
                      <ERROR-CODE>1</ERROR-CODE>
                    </APPLICATION-ERROR>
                    <APPLICATION-ERROR UUID="c105f2fb-8caa-4016-9f3b-09cf62255937">
                      <SHORT-NAME>E_PENDING</SHORT-NAME>
                      <ERROR-CODE>10</ERROR-CODE>
                    </APPLICATION-ERROR>
                  </POSSIBLE-ERRORS>
                </CLIENT-SERVER-INTERFACE>
                <CLIENT-SERVER-INTERFACE UUID="4b4bd150-bdc2-4746-bbd8-bb7ca205bd9d">
                  <SHORT-NAME>DataServices_DID_F102_GMSoftwareModuleIdentifier_12_GMSoftwareModuleIdentifier_12_0_0</SHORT-NAME>
                  <IS-SERVICE>true</IS-SERVICE>
                  <SERVICE-KIND>DIAGNOSTIC-COMMUNICATION-MANAGER</SERVICE-KIND>
                  <OPERATIONS>
                    <CLIENT-SERVER-OPERATION UUID="ae54a305-cac4-4211-bd8f-58377081d6f9">
                      <SHORT-NAME>ReadData</SHORT-NAME>
                      <DESC>
                        <L-2 L="FOR-ALL"/>
                      </DESC>
                      <ARGUMENTS>
                        <ARGUMENT-DATA-PROTOTYPE UUID="c48be78a-7839-4ef3-84ac-01d52bdaf268">
                          <SHORT-NAME>OpStatus</SHORT-NAME>
                          <DESC>
                            <L-2 L="FOR-ALL"/>
                          </DESC>
                          <TYPE-TREF DEST="IMPLEMENTATION-DATA-TYPE">/MICROSAR/Dcm_swc/DataTypes/Dcm_OpStatusType</TYPE-TREF>
                          <DIRECTION>IN</DIRECTION>
                        </ARGUMENT-DATA-PROTOTYPE>
                        <ARGUMENT-DATA-PROTOTYPE UUID="30c6b5e8-c0c6-424f-b67e-ca2851020236">
                          <SHORT-NAME>Data</SHORT-NAME>
                          <DESC>
                            <L-2 L="FOR-ALL"/>
                          </DESC>
                          <TYPE-TREF DEST="IMPLEMENTATION-DATA-TYPE">/MICROSAR/Dcm_swc/DataTypes/Dcm_Data4ByteType</TYPE-TREF>
                          <DIRECTION>OUT</DIRECTION>
                        </ARGUMENT-DATA-PROTOTYPE>
                      </ARGUMENTS>
                      <POSSIBLE-ERROR-REFS>
                        <POSSIBLE-ERROR-REF DEST="APPLICATION-ERROR">/MICROSAR/Dcm_swc/Interfaces/DataServices_DID_F102_GMSoftwareModuleIdentifier_12_GMSoftwareModuleIdentifier_12_0_0/E_NOT_OK</POSSIBLE-ERROR-REF>
                        <POSSIBLE-ERROR-REF DEST="APPLICATION-ERROR">/MICROSAR/Dcm_swc/Interfaces/DataServices_DID_F102_GMSoftwareModuleIdentifier_12_GMSoftwareModuleIdentifier_12_0_0/E_PENDING</POSSIBLE-ERROR-REF>
                      </POSSIBLE-ERROR-REFS>
                    </CLIENT-SERVER-OPERATION>
                  </OPERATIONS>
                  <POSSIBLE-ERRORS>
                    <APPLICATION-ERROR UUID="18814c2e-d6e4-4fa9-8c75-85a24885f663">
                      <SHORT-NAME>E_NOT_OK</SHORT-NAME>
                      <ERROR-CODE>1</ERROR-CODE>
                    </APPLICATION-ERROR>
                    <APPLICATION-ERROR UUID="89ffd446-c36d-4752-adff-094b52579c82">
                      <SHORT-NAME>E_PENDING</SHORT-NAME>
                      <ERROR-CODE>10</ERROR-CODE>
                    </APPLICATION-ERROR>
                  </POSSIBLE-ERRORS>
                </CLIENT-SERVER-INTERFACE>
                <CLIENT-SERVER-INTERFACE UUID="f57d5939-c3a0-42aa-95a9-8a2e77fab768">
                  <SHORT-NAME>DataServices_DID_F1C3_GMSoftwareModuleIdentifier_03_GMSoftwareModuleIdentifier_03_0_0</SHORT-NAME>
                  <IS-SERVICE>true</IS-SERVICE>
                  <SERVICE-KIND>DIAGNOSTIC-COMMUNICATION-MANAGER</SERVICE-KIND>
                  <OPERATIONS>
                    <CLIENT-SERVER-OPERATION UUID="5a78644d-6c51-4d61-83f0-be936cc42891">
                      <SHORT-NAME>ReadData</SHORT-NAME>
                      <DESC>
                        <L-2 L="FOR-ALL"/>
                      </DESC>
                      <ARGUMENTS>
                        <ARGUMENT-DATA-PROTOTYPE UUID="3d8b648c-1000-46d6-9496-9448d2532a7b">
                          <SHORT-NAME>OpStatus</SHORT-NAME>
                          <DESC>
                            <L-2 L="FOR-ALL"/>
                          </DESC>
                          <TYPE-TREF DEST="IMPLEMENTATION-DATA-TYPE">/MICROSAR/Dcm_swc/DataTypes/Dcm_OpStatusType</TYPE-TREF>
                          <DIRECTION>IN</DIRECTION>
                        </ARGUMENT-DATA-PROTOTYPE>
                        <ARGUMENT-DATA-PROTOTYPE UUID="287d0a47-ba79-4650-80ae-6f2c337bef9c">
                          <SHORT-NAME>Data</SHORT-NAME>
                          <DESC>
                            <L-2 L="FOR-ALL"/>
                          </DESC>
                          <TYPE-TREF DEST="IMPLEMENTATION-DATA-TYPE">/MICROSAR/Dcm_swc/DataTypes/Dcm_Data4ByteType</TYPE-TREF>
                          <DIRECTION>OUT</DIRECTION>
                        </ARGUMENT-DATA-PROTOTYPE>
                      </ARGUMENTS>
                      <POSSIBLE-ERROR-REFS>
                        <POSSIBLE-ERROR-REF DEST="APPLICATION-ERROR">/MICROSAR/Dcm_swc/Interfaces/DataServices_DID_F1C3_GMSoftwareModuleIdentifier_03_GMSoftwareModuleIdentifier_03_0_0/E_NOT_OK</POSSIBLE-ERROR-REF>
                        <POSSIBLE-ERROR-REF DEST="APPLICATION-ERROR">/MICROSAR/Dcm_swc/Interfaces/DataServices_DID_F1C3_GMSoftwareModuleIdentifier_03_GMSoftwareModuleIdentifier_03_0_0/E_PENDING</POSSIBLE-ERROR-REF>
                      </POSSIBLE-ERROR-REFS>
                    </CLIENT-SERVER-OPERATION>
                  </OPERATIONS>
                  <POSSIBLE-ERRORS>
                    <APPLICATION-ERROR UUID="c7206c18-8150-4f7c-abef-0b55e88e2db1">
                      <SHORT-NAME>E_NOT_OK</SHORT-NAME>
                      <ERROR-CODE>1</ERROR-CODE>
                    </APPLICATION-ERROR>
                    <APPLICATION-ERROR UUID="89b4d28b-85b3-4865-bf68-0e2eac1a350a">
                      <SHORT-NAME>E_PENDING</SHORT-NAME>
                      <ERROR-CODE>10</ERROR-CODE>
                    </APPLICATION-ERROR>
                  </POSSIBLE-ERRORS>
                </CLIENT-SERVER-INTERFACE>
                <CLIENT-SERVER-INTERFACE UUID="38550851-b3f3-4e15-bef4-c619e3c90c4f">
                  <SHORT-NAME>DataServices_DID_F0AB_CompressedVehiclePartitioningAndProductStructure_DiagCompressedVehiclePartitioningAndProductStructure_0_0</SHORT-NAME>
                  <IS-SERVICE>true</IS-SERVICE>
                  <SERVICE-KIND>DIAGNOSTIC-COMMUNICATION-MANAGER</SERVICE-KIND>
                  <OPERATIONS>
                    <CLIENT-SERVER-OPERATION UUID="b4694576-0164-4551-a2d5-3481869d272d">
                      <SHORT-NAME>ReadData</SHORT-NAME>
                      <DESC>
                        <L-2 L="FOR-ALL"/>
                      </DESC>
                      <ARGUMENTS>
                        <ARGUMENT-DATA-PROTOTYPE UUID="a324b61d-268b-4650-ad1a-3141ceba6edf">
                          <SHORT-NAME>OpStatus</SHORT-NAME>
                          <DESC>
                            <L-2 L="FOR-ALL"/>
                          </DESC>
                          <TYPE-TREF DEST="IMPLEMENTATION-DATA-TYPE">/MICROSAR/Dcm_swc/DataTypes/Dcm_OpStatusType</TYPE-TREF>
                          <DIRECTION>IN</DIRECTION>
                        </ARGUMENT-DATA-PROTOTYPE>
                        <ARGUMENT-DATA-PROTOTYPE UUID="097c6259-92cc-4374-b1e0-301bfeabb033">
                          <SHORT-NAME>Data</SHORT-NAME>
                          <DESC>
                            <L-2 L="FOR-ALL"/>
                          </DESC>
                          <TYPE-TREF DEST="IMPLEMENTATION-DATA-TYPE">/MICROSAR/Dcm_swc/DataTypes/Dcm_Data14ByteType</TYPE-TREF>
                          <DIRECTION>OUT</DIRECTION>
                        </ARGUMENT-DATA-PROTOTYPE>
                      </ARGUMENTS>
                      <POSSIBLE-ERROR-REFS>
                        <POSSIBLE-ERROR-REF DEST="APPLICATION-ERROR">/MICROSAR/Dcm_swc/Interfaces/DataServices_DID_F0AB_CompressedVehiclePartitioningAndProductStructure_DiagCompressedVehiclePartitioningAndProductStructure_0_0/E_NOT_OK</POSSIBLE-ERROR-REF>
                        <POSSIBLE-ERROR-REF DEST="APPLICATION-ERROR">/MICROSAR/Dcm_swc/Interfaces/DataServices_DID_F0AB_CompressedVehiclePartitioningAndProductStructure_DiagCompressedVehiclePartitioningAndProductStructure_0_0/E_PENDING</POSSIBLE-ERROR-REF>
                      </POSSIBLE-ERROR-REFS>
                    </CLIENT-SERVER-OPERATION>
                  </OPERATIONS>
                  <POSSIBLE-ERRORS>
                    <APPLICATION-ERROR UUID="a6b66fb7-8b0b-4b80-9938-77d15cd22aa4">
                      <SHORT-NAME>E_NOT_OK</SHORT-NAME>
                      <ERROR-CODE>1</ERROR-CODE>
                    </APPLICATION-ERROR>
                    <APPLICATION-ERROR UUID="543465b2-0ccc-425e-a50d-df6f36db88a2">
                      <SHORT-NAME>E_PENDING</SHORT-NAME>
                      <ERROR-CODE>10</ERROR-CODE>
                    </APPLICATION-ERROR>
                  </POSSIBLE-ERRORS>
                </CLIENT-SERVER-INTERFACE>
                <CLIENT-SERVER-INTERFACE UUID="eff47ffd-6667-4ea0-a29b-d4f1d1c60376">
                  <SHORT-NAME>DataServices_DID_F10A_GMSoftwareModuleIdentifier_16_GMSoftwareModuleIdentifier_16_0_0</SHORT-NAME>
                  <IS-SERVICE>true</IS-SERVICE>
                  <SERVICE-KIND>DIAGNOSTIC-COMMUNICATION-MANAGER</SERVICE-KIND>
                  <OPERATIONS>
                    <CLIENT-SERVER-OPERATION UUID="54cb58ec-72eb-44a5-ba03-f981400ce3bf">
                      <SHORT-NAME>ReadData</SHORT-NAME>
                      <DESC>
                        <L-2 L="FOR-ALL"/>
                      </DESC>
                      <ARGUMENTS>
                        <ARGUMENT-DATA-PROTOTYPE UUID="05faf892-89fd-47fc-be93-e6d44dcf64ff">
                          <SHORT-NAME>OpStatus</SHORT-NAME>
                          <DESC>
                            <L-2 L="FOR-ALL"/>
                          </DESC>
                          <TYPE-TREF DEST="IMPLEMENTATION-DATA-TYPE">/MICROSAR/Dcm_swc/DataTypes/Dcm_OpStatusType</TYPE-TREF>
                          <DIRECTION>IN</DIRECTION>
                        </ARGUMENT-DATA-PROTOTYPE>
                        <ARGUMENT-DATA-PROTOTYPE UUID="98416b38-c4a8-4b4e-a016-65b08899e5a3">
                          <SHORT-NAME>Data</SHORT-NAME>
                          <DESC>
                            <L-2 L="FOR-ALL"/>
                          </DESC>
                          <TYPE-TREF DEST="IMPLEMENTATION-DATA-TYPE">/MICROSAR/Dcm_swc/DataTypes/Dcm_Data4ByteType</TYPE-TREF>
                          <DIRECTION>OUT</DIRECTION>
                        </ARGUMENT-DATA-PROTOTYPE>
                      </ARGUMENTS>
                      <POSSIBLE-ERROR-REFS>
                        <POSSIBLE-ERROR-REF DEST="APPLICATION-ERROR">/MICROSAR/Dcm_swc/Interfaces/DataServices_DID_F10A_GMSoftwareModuleIdentifier_16_GMSoftwareModuleIdentifier_16_0_0/E_NOT_OK</POSSIBLE-ERROR-REF>
                        <POSSIBLE-ERROR-REF DEST="APPLICATION-ERROR">/MICROSAR/Dcm_swc/Interfaces/DataServices_DID_F10A_GMSoftwareModuleIdentifier_16_GMSoftwareModuleIdentifier_16_0_0/E_PENDING</POSSIBLE-ERROR-REF>
                      </POSSIBLE-ERROR-REFS>
                    </CLIENT-SERVER-OPERATION>
                  </OPERATIONS>
                  <POSSIBLE-ERRORS>
                    <APPLICATION-ERROR UUID="f37f7a32-6d95-42fd-a704-c1885d4bc328">
                      <SHORT-NAME>E_NOT_OK</SHORT-NAME>
                      <ERROR-CODE>1</ERROR-CODE>
                    </APPLICATION-ERROR>
                    <APPLICATION-ERROR UUID="b8e8f1e6-2256-4523-a89d-9c5e441294c3">
                      <SHORT-NAME>E_PENDING</SHORT-NAME>
                      <ERROR-CODE>10</ERROR-CODE>
                    </APPLICATION-ERROR>
                  </POSSIBLE-ERRORS>
                </CLIENT-SERVER-INTERFACE>
                <CLIENT-SERVER-INTERFACE UUID="319c6d86-2ede-451c-9ee0-416a1396279d">
                  <SHORT-NAME>DataServices_DID_F116_GMSoftwareModuleIdentifier_22_GMSoftwareModuleIdentifier_22_0_0</SHORT-NAME>
                  <IS-SERVICE>true</IS-SERVICE>
                  <SERVICE-KIND>DIAGNOSTIC-COMMUNICATION-MANAGER</SERVICE-KIND>
                  <OPERATIONS>
                    <CLIENT-SERVER-OPERATION UUID="9c4613ae-cfab-4fd8-a978-6a54d2aaa17b">
                      <SHORT-NAME>ReadData</SHORT-NAME>
                      <DESC>
                        <L-2 L="FOR-ALL"/>
                      </DESC>
                      <ARGUMENTS>
                        <ARGUMENT-DATA-PROTOTYPE UUID="7158cefa-14a9-40db-b12a-3e2e5c07ca9a">
                          <SHORT-NAME>OpStatus</SHORT-NAME>
                          <DESC>
                            <L-2 L="FOR-ALL"/>
                          </DESC>
                          <TYPE-TREF DEST="IMPLEMENTATION-DATA-TYPE">/MICROSAR/Dcm_swc/DataTypes/Dcm_OpStatusType</TYPE-TREF>
                          <DIRECTION>IN</DIRECTION>
                        </ARGUMENT-DATA-PROTOTYPE>
                        <ARGUMENT-DATA-PROTOTYPE UUID="6b5a867e-a5d4-4a2e-b328-8206363b39c6">
                          <SHORT-NAME>Data</SHORT-NAME>
                          <DESC>
                            <L-2 L="FOR-ALL"/>
                          </DESC>
                          <TYPE-TREF DEST="IMPLEMENTATION-DATA-TYPE">/MICROSAR/Dcm_swc/DataTypes/Dcm_Data4ByteType</TYPE-TREF>
                          <DIRECTION>OUT</DIRECTION>
                        </ARGUMENT-DATA-PROTOTYPE>
                      </ARGUMENTS>
                      <POSSIBLE-ERROR-REFS>
                        <POSSIBLE-ERROR-REF DEST="APPLICATION-ERROR">/MICROSAR/Dcm_swc/Interfaces/DataServices_DID_F116_GMSoftwareModuleIdentifier_22_GMSoftwareModuleIdentifier_22_0_0/E_NOT_OK</POSSIBLE-ERROR-REF>
                        <POSSIBLE-ERROR-REF DEST="APPLICATION-ERROR">/MICROSAR/Dcm_swc/Interfaces/DataServices_DID_F116_GMSoftwareModuleIdentifier_22_GMSoftwareModuleIdentifier_22_0_0/E_PENDING</POSSIBLE-ERROR-REF>
                      </POSSIBLE-ERROR-REFS>
                    </CLIENT-SERVER-OPERATION>
                  </OPERATIONS>
                  <POSSIBLE-ERRORS>
                    <APPLICATION-ERROR UUID="c7ff47be-cdf3-4b65-921b-314e8a3e29e3">
                      <SHORT-NAME>E_NOT_OK</SHORT-NAME>
                      <ERROR-CODE>1</ERROR-CODE>
                    </APPLICATION-ERROR>
                    <APPLICATION-ERROR UUID="53c1b5de-9c54-470b-976e-590057c87bc4">
                      <SHORT-NAME>E_PENDING</SHORT-NAME>
                      <ERROR-CODE>10</ERROR-CODE>
                    </APPLICATION-ERROR>
                  </POSSIBLE-ERRORS>
                </CLIENT-SERVER-INTERFACE>
                <CLIENT-SERVER-INTERFACE UUID="b956f12f-8ac4-4a64-b3fa-9f1e3db27002">
                  <SHORT-NAME>DataServices_DID_F1C1_GMSoftwareModuleIdentifier_01_GMSoftwareModuleIdentifier_01_0_0</SHORT-NAME>
                  <IS-SERVICE>true</IS-SERVICE>
                  <SERVICE-KIND>DIAGNOSTIC-COMMUNICATION-MANAGER</SERVICE-KIND>
                  <OPERATIONS>
                    <CLIENT-SERVER-OPERATION UUID="4502c051-b0e9-401c-b6f1-72b4450408bd">
                      <SHORT-NAME>ReadData</SHORT-NAME>
                      <DESC>
                        <L-2 L="FOR-ALL"/>
                      </DESC>
                      <ARGUMENTS>
                        <ARGUMENT-DATA-PROTOTYPE UUID="5b9a89c4-3933-4b14-bb73-cba97a26059b">
                          <SHORT-NAME>OpStatus</SHORT-NAME>
                          <DESC>
                            <L-2 L="FOR-ALL"/>
                          </DESC>
                          <TYPE-TREF DEST="IMPLEMENTATION-DATA-TYPE">/MICROSAR/Dcm_swc/DataTypes/Dcm_OpStatusType</TYPE-TREF>
                          <DIRECTION>IN</DIRECTION>
                        </ARGUMENT-DATA-PROTOTYPE>
                        <ARGUMENT-DATA-PROTOTYPE UUID="253b72a6-f04e-4106-991c-a47c82fa845a">
                          <SHORT-NAME>Data</SHORT-NAME>
                          <DESC>
                            <L-2 L="FOR-ALL"/>
                          </DESC>
                          <TYPE-TREF DEST="IMPLEMENTATION-DATA-TYPE">/MICROSAR/Dcm_swc/DataTypes/Dcm_Data4ByteType</TYPE-TREF>
                          <DIRECTION>OUT</DIRECTION>
                        </ARGUMENT-DATA-PROTOTYPE>
                      </ARGUMENTS>
                      <POSSIBLE-ERROR-REFS>
                        <POSSIBLE-ERROR-REF DEST="APPLICATION-ERROR">/MICROSAR/Dcm_swc/Interfaces/DataServices_DID_F1C1_GMSoftwareModuleIdentifier_01_GMSoftwareModuleIdentifier_01_0_0/E_NOT_OK</POSSIBLE-ERROR-REF>
                        <POSSIBLE-ERROR-REF DEST="APPLICATION-ERROR">/MICROSAR/Dcm_swc/Interfaces/DataServices_DID_F1C1_GMSoftwareModuleIdentifier_01_GMSoftwareModuleIdentifier_01_0_0/E_PENDING</POSSIBLE-ERROR-REF>
                      </POSSIBLE-ERROR-REFS>
                    </CLIENT-SERVER-OPERATION>
                  </OPERATIONS>
                  <POSSIBLE-ERRORS>
                    <APPLICATION-ERROR UUID="c7cebeaa-0bce-47f7-8b77-a586d5d1386e">
                      <SHORT-NAME>E_NOT_OK</SHORT-NAME>
                      <ERROR-CODE>1</ERROR-CODE>
                    </APPLICATION-ERROR>
                    <APPLICATION-ERROR UUID="ea35bc74-612f-4833-8ab5-dbf69f532c1e">
                      <SHORT-NAME>E_PENDING</SHORT-NAME>
                      <ERROR-CODE>10</ERROR-CODE>
                    </APPLICATION-ERROR>
                  </POSSIBLE-ERRORS>
                </CLIENT-SERVER-INTERFACE>
                <CLIENT-SERVER-INTERFACE UUID="47b086a9-9c1c-452d-89e6-3db78377929a">
                  <SHORT-NAME>DataServices_DID_F1D4_GMSoftwareModuleIdentifierAlphaCode_04_GMSoftwareModuleIdentifierAlphaCode_04_0_0</SHORT-NAME>
                  <IS-SERVICE>true</IS-SERVICE>
                  <SERVICE-KIND>DIAGNOSTIC-COMMUNICATION-MANAGER</SERVICE-KIND>
                  <OPERATIONS>
                    <CLIENT-SERVER-OPERATION UUID="a737ab4b-e27b-416d-a801-24c2dfe5ce85">
                      <SHORT-NAME>ReadData</SHORT-NAME>
                      <DESC>
                        <L-2 L="FOR-ALL"/>
                      </DESC>
                      <ARGUMENTS>
                        <ARGUMENT-DATA-PROTOTYPE UUID="1676b039-05ec-4fbe-802b-460b188040ae">
                          <SHORT-NAME>OpStatus</SHORT-NAME>
                          <DESC>
                            <L-2 L="FOR-ALL"/>
                          </DESC>
                          <TYPE-TREF DEST="IMPLEMENTATION-DATA-TYPE">/MICROSAR/Dcm_swc/DataTypes/Dcm_OpStatusType</TYPE-TREF>
                          <DIRECTION>IN</DIRECTION>
                        </ARGUMENT-DATA-PROTOTYPE>
                        <ARGUMENT-DATA-PROTOTYPE UUID="c0f7fac8-0511-4b35-b760-7ed09940debe">
                          <SHORT-NAME>Data</SHORT-NAME>
                          <DESC>
                            <L-2 L="FOR-ALL"/>
                          </DESC>
                          <TYPE-TREF DEST="IMPLEMENTATION-DATA-TYPE">/MICROSAR/Dcm_swc/DataTypes/Dcm_Data2ByteType</TYPE-TREF>
                          <DIRECTION>OUT</DIRECTION>
                        </ARGUMENT-DATA-PROTOTYPE>
                      </ARGUMENTS>
                      <POSSIBLE-ERROR-REFS>
                        <POSSIBLE-ERROR-REF DEST="APPLICATION-ERROR">/MICROSAR/Dcm_swc/Interfaces/DataServices_DID_F1D4_GMSoftwareModuleIdentifierAlphaCode_04_GMSoftwareModuleIdentifierAlphaCode_04_0_0/E_NOT_OK</POSSIBLE-ERROR-REF>
                        <POSSIBLE-ERROR-REF DEST="APPLICATION-ERROR">/MICROSAR/Dcm_swc/Interfaces/DataServices_DID_F1D4_GMSoftwareModuleIdentifierAlphaCode_04_GMSoftwareModuleIdentifierAlphaCode_04_0_0/E_PENDING</POSSIBLE-ERROR-REF>
                      </POSSIBLE-ERROR-REFS>
                    </CLIENT-SERVER-OPERATION>
                  </OPERATIONS>
                  <POSSIBLE-ERRORS>
                    <APPLICATION-ERROR UUID="dd5cb719-71f2-482b-a3cf-e077f962c23b">
                      <SHORT-NAME>E_NOT_OK</SHORT-NAME>
                      <ERROR-CODE>1</ERROR-CODE>
                    </APPLICATION-ERROR>
                    <APPLICATION-ERROR UUID="9206b11a-69cf-440d-9678-60fc541a1260">
                      <SHORT-NAME>E_PENDING</SHORT-NAME>
                      <ERROR-CODE>10</ERROR-CODE>
                    </APPLICATION-ERROR>
                  </POSSIBLE-ERRORS>
                </CLIENT-SERVER-INTERFACE>
                <CLIENT-SERVER-INTERFACE UUID="f5b3b198-d9f1-4f30-bedb-53c9ba57f0a0">
                  <SHORT-NAME>DataServices_DID_F1D6_GMSoftwareModuleIdentifierAlphaCode_06_GMSoftwareModuleIdentifierAlphaCode_06_0_0</SHORT-NAME>
                  <IS-SERVICE>true</IS-SERVICE>
                  <SERVICE-KIND>DIAGNOSTIC-COMMUNICATION-MANAGER</SERVICE-KIND>
                  <OPERATIONS>
                    <CLIENT-SERVER-OPERATION UUID="a3b91dd6-f310-47b9-9612-f087f9b43429">
                      <SHORT-NAME>ReadData</SHORT-NAME>
                      <DESC>
                        <L-2 L="FOR-ALL"/>
                      </DESC>
                      <ARGUMENTS>
                        <ARGUMENT-DATA-PROTOTYPE UUID="c28db7af-c3f0-46fe-bd51-9fb43007d6b4">
                          <SHORT-NAME>OpStatus</SHORT-NAME>
                          <DESC>
                            <L-2 L="FOR-ALL"/>
                          </DESC>
                          <TYPE-TREF DEST="IMPLEMENTATION-DATA-TYPE">/MICROSAR/Dcm_swc/DataTypes/Dcm_OpStatusType</TYPE-TREF>
                          <DIRECTION>IN</DIRECTION>
                        </ARGUMENT-DATA-PROTOTYPE>
                        <ARGUMENT-DATA-PROTOTYPE UUID="fc83202a-d7b3-44a2-a704-55e99d7afe3e">
                          <SHORT-NAME>Data</SHORT-NAME>
                          <DESC>
                            <L-2 L="FOR-ALL"/>
                          </DESC>
                          <TYPE-TREF DEST="IMPLEMENTATION-DATA-TYPE">/MICROSAR/Dcm_swc/DataTypes/Dcm_Data2ByteType</TYPE-TREF>
                          <DIRECTION>OUT</DIRECTION>
                        </ARGUMENT-DATA-PROTOTYPE>
                      </ARGUMENTS>
                      <POSSIBLE-ERROR-REFS>
                        <POSSIBLE-ERROR-REF DEST="APPLICATION-ERROR">/MICROSAR/Dcm_swc/Interfaces/DataServices_DID_F1D6_GMSoftwareModuleIdentifierAlphaCode_06_GMSoftwareModuleIdentifierAlphaCode_06_0_0/E_NOT_OK</POSSIBLE-ERROR-REF>
                        <POSSIBLE-ERROR-REF DEST="APPLICATION-ERROR">/MICROSAR/Dcm_swc/Interfaces/DataServices_DID_F1D6_GMSoftwareModuleIdentifierAlphaCode_06_GMSoftwareModuleIdentifierAlphaCode_06_0_0/E_PENDING</POSSIBLE-ERROR-REF>
                      </POSSIBLE-ERROR-REFS>
                    </CLIENT-SERVER-OPERATION>
                  </OPERATIONS>
                  <POSSIBLE-ERRORS>
                    <APPLICATION-ERROR UUID="1de882d1-1c63-4ed8-b664-45ef088097a8">
                      <SHORT-NAME>E_NOT_OK</SHORT-NAME>
                      <ERROR-CODE>1</ERROR-CODE>
                    </APPLICATION-ERROR>
                    <APPLICATION-ERROR UUID="54f653a4-5334-4073-910e-61eb6354873f">
                      <SHORT-NAME>E_PENDING</SHORT-NAME>
                      <ERROR-CODE>10</ERROR-CODE>
                    </APPLICATION-ERROR>
                  </POSSIBLE-ERRORS>
                </CLIENT-SERVER-INTERFACE>
                <CLIENT-SERVER-INTERFACE UUID="8be7020f-f9f0-4c31-88d9-974f5e1ee445">
                  <SHORT-NAME>DataServices_DID_F122_GMSoftwareModuleIdentifier_28_GMSoftwareModuleIdentifier_28_0_0</SHORT-NAME>
                  <IS-SERVICE>true</IS-SERVICE>
                  <SERVICE-KIND>DIAGNOSTIC-COMMUNICATION-MANAGER</SERVICE-KIND>
                  <OPERATIONS>
                    <CLIENT-SERVER-OPERATION UUID="ef5384f9-0722-4378-b8f0-e034cf35ed77">
                      <SHORT-NAME>ReadData</SHORT-NAME>
                      <DESC>
                        <L-2 L="FOR-ALL"/>
                      </DESC>
                      <ARGUMENTS>
                        <ARGUMENT-DATA-PROTOTYPE UUID="da078d8b-c8f6-4610-83c2-4d571ecae8db">
                          <SHORT-NAME>OpStatus</SHORT-NAME>
                          <DESC>
                            <L-2 L="FOR-ALL"/>
                          </DESC>
                          <TYPE-TREF DEST="IMPLEMENTATION-DATA-TYPE">/MICROSAR/Dcm_swc/DataTypes/Dcm_OpStatusType</TYPE-TREF>
                          <DIRECTION>IN</DIRECTION>
                        </ARGUMENT-DATA-PROTOTYPE>
                        <ARGUMENT-DATA-PROTOTYPE UUID="c03b3f57-4793-4286-b344-645e9451a7da">
                          <SHORT-NAME>Data</SHORT-NAME>
                          <DESC>
                            <L-2 L="FOR-ALL"/>
                          </DESC>
                          <TYPE-TREF DEST="IMPLEMENTATION-DATA-TYPE">/MICROSAR/Dcm_swc/DataTypes/Dcm_Data4ByteType</TYPE-TREF>
                          <DIRECTION>OUT</DIRECTION>
                        </ARGUMENT-DATA-PROTOTYPE>
                      </ARGUMENTS>
                      <POSSIBLE-ERROR-REFS>
                        <POSSIBLE-ERROR-REF DEST="APPLICATION-ERROR">/MICROSAR/Dcm_swc/Interfaces/DataServices_DID_F122_GMSoftwareModuleIdentifier_28_GMSoftwareModuleIdentifier_28_0_0/E_NOT_OK</POSSIBLE-ERROR-REF>
                        <POSSIBLE-ERROR-REF DEST="APPLICATION-ERROR">/MICROSAR/Dcm_swc/Interfaces/DataServices_DID_F122_GMSoftwareModuleIdentifier_28_GMSoftwareModuleIdentifier_28_0_0/E_PENDING</POSSIBLE-ERROR-REF>
                      </POSSIBLE-ERROR-REFS>
                    </CLIENT-SERVER-OPERATION>
                  </OPERATIONS>
                  <POSSIBLE-ERRORS>
                    <APPLICATION-ERROR UUID="a243b5d5-3c04-4e99-99b9-2aeb2bfeda2d">
                      <SHORT-NAME>E_NOT_OK</SHORT-NAME>
                      <ERROR-CODE>1</ERROR-CODE>
                    </APPLICATION-ERROR>
                    <APPLICATION-ERROR UUID="59cbd4e6-89ed-462f-9bf0-0de7857c9590">
                      <SHORT-NAME>E_PENDING</SHORT-NAME>
                      <ERROR-CODE>10</ERROR-CODE>
                    </APPLICATION-ERROR>
                  </POSSIBLE-ERRORS>
                </CLIENT-SERVER-INTERFACE>
                <CLIENT-SERVER-INTERFACE UUID="cf0f05a8-9a98-465e-acf3-8018f6561820">
                  <SHORT-NAME>DataServices_DID_F104_GMSoftwareModuleIdentifier_13_GMSoftwareModuleIdentifier_13_0_0</SHORT-NAME>
                  <IS-SERVICE>true</IS-SERVICE>
                  <SERVICE-KIND>DIAGNOSTIC-COMMUNICATION-MANAGER</SERVICE-KIND>
                  <OPERATIONS>
                    <CLIENT-SERVER-OPERATION UUID="0a130fa1-6445-4615-a647-111f76427761">
                      <SHORT-NAME>ReadData</SHORT-NAME>
                      <DESC>
                        <L-2 L="FOR-ALL"/>
                      </DESC>
                      <ARGUMENTS>
                        <ARGUMENT-DATA-PROTOTYPE UUID="1bf28402-0b5d-4a3b-b07b-a5b19071bfe9">
                          <SHORT-NAME>OpStatus</SHORT-NAME>
                          <DESC>
                            <L-2 L="FOR-ALL"/>
                          </DESC>
                          <TYPE-TREF DEST="IMPLEMENTATION-DATA-TYPE">/MICROSAR/Dcm_swc/DataTypes/Dcm_OpStatusType</TYPE-TREF>
                          <DIRECTION>IN</DIRECTION>
                        </ARGUMENT-DATA-PROTOTYPE>
                        <ARGUMENT-DATA-PROTOTYPE UUID="cde3013a-0821-49a8-a622-e9915ff4b249">
                          <SHORT-NAME>Data</SHORT-NAME>
                          <DESC>
                            <L-2 L="FOR-ALL"/>
                          </DESC>
                          <TYPE-TREF DEST="IMPLEMENTATION-DATA-TYPE">/MICROSAR/Dcm_swc/DataTypes/Dcm_Data4ByteType</TYPE-TREF>
                          <DIRECTION>OUT</DIRECTION>
                        </ARGUMENT-DATA-PROTOTYPE>
                      </ARGUMENTS>
                      <POSSIBLE-ERROR-REFS>
                        <POSSIBLE-ERROR-REF DEST="APPLICATION-ERROR">/MICROSAR/Dcm_swc/Interfaces/DataServices_DID_F104_GMSoftwareModuleIdentifier_13_GMSoftwareModuleIdentifier_13_0_0/E_NOT_OK</POSSIBLE-ERROR-REF>
                        <POSSIBLE-ERROR-REF DEST="APPLICATION-ERROR">/MICROSAR/Dcm_swc/Interfaces/DataServices_DID_F104_GMSoftwareModuleIdentifier_13_GMSoftwareModuleIdentifier_13_0_0/E_PENDING</POSSIBLE-ERROR-REF>
                      </POSSIBLE-ERROR-REFS>
                    </CLIENT-SERVER-OPERATION>
                  </OPERATIONS>
                  <POSSIBLE-ERRORS>
                    <APPLICATION-ERROR UUID="e8d81727-0a15-45bd-a29c-fa159f8d4eb8">
                      <SHORT-NAME>E_NOT_OK</SHORT-NAME>
                      <ERROR-CODE>1</ERROR-CODE>
                    </APPLICATION-ERROR>
                    <APPLICATION-ERROR UUID="bff01d63-5572-4120-8b41-77faec8cd0ca">
                      <SHORT-NAME>E_PENDING</SHORT-NAME>
                      <ERROR-CODE>10</ERROR-CODE>
                    </APPLICATION-ERROR>
                  </POSSIBLE-ERRORS>
                </CLIENT-SERVER-INTERFACE>
                <CLIENT-SERVER-INTERFACE UUID="e5cb1832-d4fd-441c-a4e1-b7cf50152456">
                  <SHORT-NAME>DataServices_DID_F10C_GMSoftwareModuleIdentifier_17_GMSoftwareModuleIdentifier_17_0_0</SHORT-NAME>
                  <IS-SERVICE>true</IS-SERVICE>
                  <SERVICE-KIND>DIAGNOSTIC-COMMUNICATION-MANAGER</SERVICE-KIND>
                  <OPERATIONS>
                    <CLIENT-SERVER-OPERATION UUID="63793c22-d122-415a-bdb2-f461582246db">
                      <SHORT-NAME>ReadData</SHORT-NAME>
                      <DESC>
                        <L-2 L="FOR-ALL"/>
                      </DESC>
                      <ARGUMENTS>
                        <ARGUMENT-DATA-PROTOTYPE UUID="7115965f-d746-4bdd-b6a5-131156ec54ec">
                          <SHORT-NAME>OpStatus</SHORT-NAME>
                          <DESC>
                            <L-2 L="FOR-ALL"/>
                          </DESC>
                          <TYPE-TREF DEST="IMPLEMENTATION-DATA-TYPE">/MICROSAR/Dcm_swc/DataTypes/Dcm_OpStatusType</TYPE-TREF>
                          <DIRECTION>IN</DIRECTION>
                        </ARGUMENT-DATA-PROTOTYPE>
                        <ARGUMENT-DATA-PROTOTYPE UUID="ccc476b6-1e24-4d59-86a4-45a26d35f63d">
                          <SHORT-NAME>Data</SHORT-NAME>
                          <DESC>
                            <L-2 L="FOR-ALL"/>
                          </DESC>
                          <TYPE-TREF DEST="IMPLEMENTATION-DATA-TYPE">/MICROSAR/Dcm_swc/DataTypes/Dcm_Data4ByteType</TYPE-TREF>
                          <DIRECTION>OUT</DIRECTION>
                        </ARGUMENT-DATA-PROTOTYPE>
                      </ARGUMENTS>
                      <POSSIBLE-ERROR-REFS>
                        <POSSIBLE-ERROR-REF DEST="APPLICATION-ERROR">/MICROSAR/Dcm_swc/Interfaces/DataServices_DID_F10C_GMSoftwareModuleIdentifier_17_GMSoftwareModuleIdentifier_17_0_0/E_NOT_OK</POSSIBLE-ERROR-REF>
                        <POSSIBLE-ERROR-REF DEST="APPLICATION-ERROR">/MICROSAR/Dcm_swc/Interfaces/DataServices_DID_F10C_GMSoftwareModuleIdentifier_17_GMSoftwareModuleIdentifier_17_0_0/E_PENDING</POSSIBLE-ERROR-REF>
                      </POSSIBLE-ERROR-REFS>
                    </CLIENT-SERVER-OPERATION>
                  </OPERATIONS>
                  <POSSIBLE-ERRORS>
                    <APPLICATION-ERROR UUID="b1c1e761-6829-40cf-83a5-3b1b88cc2440">
                      <SHORT-NAME>E_NOT_OK</SHORT-NAME>
                      <ERROR-CODE>1</ERROR-CODE>
                    </APPLICATION-ERROR>
                    <APPLICATION-ERROR UUID="79a541d8-19b1-4e4f-84cd-6c0bd8d05cc4">
                      <SHORT-NAME>E_PENDING</SHORT-NAME>
                      <ERROR-CODE>10</ERROR-CODE>
                    </APPLICATION-ERROR>
                  </POSSIBLE-ERRORS>
                </CLIENT-SERVER-INTERFACE>
                <CLIENT-SERVER-INTERFACE UUID="9415a356-2e67-439f-9ea1-d754698b4202">
                  <SHORT-NAME>DataServices_DID_F1A0_ManufacturersEnableCounter_ManufacturersEnableCounter_0_0</SHORT-NAME>
                  <IS-SERVICE>true</IS-SERVICE>
                  <SERVICE-KIND>DIAGNOSTIC-COMMUNICATION-MANAGER</SERVICE-KIND>
                  <OPERATIONS>
                    <CLIENT-SERVER-OPERATION UUID="c76c9926-ceb1-44a6-914e-1efc73fcd99b">
                      <SHORT-NAME>ReadData</SHORT-NAME>
                      <DESC>
                        <L-2 L="FOR-ALL"/>
                      </DESC>
                      <ARGUMENTS>
                        <ARGUMENT-DATA-PROTOTYPE UUID="7d55b65a-b0bf-4592-8bb0-7bea8d5a8358">
                          <SHORT-NAME>OpStatus</SHORT-NAME>
                          <DESC>
                            <L-2 L="FOR-ALL"/>
                          </DESC>
                          <TYPE-TREF DEST="IMPLEMENTATION-DATA-TYPE">/MICROSAR/Dcm_swc/DataTypes/Dcm_OpStatusType</TYPE-TREF>
                          <DIRECTION>IN</DIRECTION>
                        </ARGUMENT-DATA-PROTOTYPE>
                        <ARGUMENT-DATA-PROTOTYPE UUID="1b4a50a0-fb6e-4c2a-a5ea-2a2d7dcf2b3e">
                          <SHORT-NAME>Data</SHORT-NAME>
                          <DESC>
                            <L-2 L="FOR-ALL"/>
                          </DESC>
                          <TYPE-TREF DEST="IMPLEMENTATION-DATA-TYPE">/MICROSAR/Dcm_swc/DataTypes/Dcm_Data1ByteType</TYPE-TREF>
                          <DIRECTION>OUT</DIRECTION>
                        </ARGUMENT-DATA-PROTOTYPE>
                      </ARGUMENTS>
                      <POSSIBLE-ERROR-REFS>
                        <POSSIBLE-ERROR-REF DEST="APPLICATION-ERROR">/MICROSAR/Dcm_swc/Interfaces/DataServices_DID_F1A0_ManufacturersEnableCounter_ManufacturersEnableCounter_0_0/E_NOT_OK</POSSIBLE-ERROR-REF>
                        <POSSIBLE-ERROR-REF DEST="APPLICATION-ERROR">/MICROSAR/Dcm_swc/Interfaces/DataServices_DID_F1A0_ManufacturersEnableCounter_ManufacturersEnableCounter_0_0/E_PENDING</POSSIBLE-ERROR-REF>
                      </POSSIBLE-ERROR-REFS>
                    </CLIENT-SERVER-OPERATION>
                    <CLIENT-SERVER-OPERATION UUID="55cb9f89-c430-45c2-9c0c-32b58b187747">
                      <SHORT-NAME>WriteData</SHORT-NAME>
                      <DESC>
                        <L-2 L="FOR-ALL"/>
                      </DESC>
                      <ARGUMENTS>
                        <ARGUMENT-DATA-PROTOTYPE UUID="38bb2ae4-06e1-4e85-953b-3a2a1e8ee520">
                          <SHORT-NAME>Data</SHORT-NAME>
                          <DESC>
                            <L-2 L="FOR-ALL"/>
                          </DESC>
                          <TYPE-TREF DEST="IMPLEMENTATION-DATA-TYPE">/MICROSAR/Dcm_swc/DataTypes/Dcm_Data1ByteType</TYPE-TREF>
                          <DIRECTION>IN</DIRECTION>
                        </ARGUMENT-DATA-PROTOTYPE>
                        <ARGUMENT-DATA-PROTOTYPE UUID="5a2f773a-8889-4ae5-9b9c-c01c927c259f">
                          <SHORT-NAME>OpStatus</SHORT-NAME>
                          <DESC>
                            <L-2 L="FOR-ALL"/>
                          </DESC>
                          <TYPE-TREF DEST="IMPLEMENTATION-DATA-TYPE">/MICROSAR/Dcm_swc/DataTypes/Dcm_OpStatusType</TYPE-TREF>
                          <DIRECTION>IN</DIRECTION>
                        </ARGUMENT-DATA-PROTOTYPE>
                        <ARGUMENT-DATA-PROTOTYPE UUID="dba15595-3867-4ee9-a067-4574e2f65f4f">
                          <SHORT-NAME>ErrorCode</SHORT-NAME>
                          <DESC>
                            <L-2 L="FOR-ALL"/>
                          </DESC>
                          <TYPE-TREF DEST="IMPLEMENTATION-DATA-TYPE">/MICROSAR/Dcm_swc/DataTypes/Dcm_NegativeResponseCodeType</TYPE-TREF>
                          <DIRECTION>OUT</DIRECTION>
                        </ARGUMENT-DATA-PROTOTYPE>
                      </ARGUMENTS>
                      <POSSIBLE-ERROR-REFS>
                        <POSSIBLE-ERROR-REF DEST="APPLICATION-ERROR">/MICROSAR/Dcm_swc/Interfaces/DataServices_DID_F1A0_ManufacturersEnableCounter_ManufacturersEnableCounter_0_0/E_NOT_OK</POSSIBLE-ERROR-REF>
                        <POSSIBLE-ERROR-REF DEST="APPLICATION-ERROR">/MICROSAR/Dcm_swc/Interfaces/DataServices_DID_F1A0_ManufacturersEnableCounter_ManufacturersEnableCounter_0_0/E_PENDING</POSSIBLE-ERROR-REF>
                      </POSSIBLE-ERROR-REFS>
                    </CLIENT-SERVER-OPERATION>
                  </OPERATIONS>
                  <POSSIBLE-ERRORS>
                    <APPLICATION-ERROR UUID="69698ea2-4089-46d5-9f8f-b71e8c20da9e">
                      <SHORT-NAME>E_NOT_OK</SHORT-NAME>
                      <ERROR-CODE>1</ERROR-CODE>
                    </APPLICATION-ERROR>
                    <APPLICATION-ERROR UUID="da475d7c-1ee1-4af1-8494-0b1092a28834">
                      <SHORT-NAME>E_PENDING</SHORT-NAME>
                      <ERROR-CODE>10</ERROR-CODE>
                    </APPLICATION-ERROR>
                  </POSSIBLE-ERRORS>
                </CLIENT-SERVER-INTERFACE>
                <CLIENT-SERVER-INTERFACE UUID="9324cd7d-aa67-4828-879e-9e4f79d90679">
                  <SHORT-NAME>DataServices_DID_F103_GMSoftwareModuleIdentifierAlphaCode_12_GMSoftwareModuleIdentifierAlphaCode_12_0_0</SHORT-NAME>
                  <IS-SERVICE>true</IS-SERVICE>
                  <SERVICE-KIND>DIAGNOSTIC-COMMUNICATION-MANAGER</SERVICE-KIND>
                  <OPERATIONS>
                    <CLIENT-SERVER-OPERATION UUID="2d15e0da-6efe-44ac-b5ef-c98b04389e51">
                      <SHORT-NAME>ReadData</SHORT-NAME>
                      <DESC>
                        <L-2 L="FOR-ALL"/>
                      </DESC>
                      <ARGUMENTS>
                        <ARGUMENT-DATA-PROTOTYPE UUID="b340bbba-bd44-4358-bb9e-9941fc97945d">
                          <SHORT-NAME>OpStatus</SHORT-NAME>
                          <DESC>
                            <L-2 L="FOR-ALL"/>
                          </DESC>
                          <TYPE-TREF DEST="IMPLEMENTATION-DATA-TYPE">/MICROSAR/Dcm_swc/DataTypes/Dcm_OpStatusType</TYPE-TREF>
                          <DIRECTION>IN</DIRECTION>
                        </ARGUMENT-DATA-PROTOTYPE>
                        <ARGUMENT-DATA-PROTOTYPE UUID="6d33a22c-1fe2-4d00-8800-29a3782f3e1b">
                          <SHORT-NAME>Data</SHORT-NAME>
                          <DESC>
                            <L-2 L="FOR-ALL"/>
                          </DESC>
                          <TYPE-TREF DEST="IMPLEMENTATION-DATA-TYPE">/MICROSAR/Dcm_swc/DataTypes/Dcm_Data2ByteType</TYPE-TREF>
                          <DIRECTION>OUT</DIRECTION>
                        </ARGUMENT-DATA-PROTOTYPE>
                      </ARGUMENTS>
                      <POSSIBLE-ERROR-REFS>
                        <POSSIBLE-ERROR-REF DEST="APPLICATION-ERROR">/MICROSAR/Dcm_swc/Interfaces/DataServices_DID_F103_GMSoftwareModuleIdentifierAlphaCode_12_GMSoftwareModuleIdentifierAlphaCode_12_0_0/E_NOT_OK</POSSIBLE-ERROR-REF>
                        <POSSIBLE-ERROR-REF DEST="APPLICATION-ERROR">/MICROSAR/Dcm_swc/Interfaces/DataServices_DID_F103_GMSoftwareModuleIdentifierAlphaCode_12_GMSoftwareModuleIdentifierAlphaCode_12_0_0/E_PENDING</POSSIBLE-ERROR-REF>
                      </POSSIBLE-ERROR-REFS>
                    </CLIENT-SERVER-OPERATION>
                  </OPERATIONS>
                  <POSSIBLE-ERRORS>
                    <APPLICATION-ERROR UUID="500b578f-2ad2-46a2-9af5-131b29cdfbcb">
                      <SHORT-NAME>E_NOT_OK</SHORT-NAME>
                      <ERROR-CODE>1</ERROR-CODE>
                    </APPLICATION-ERROR>
                    <APPLICATION-ERROR UUID="aee6762b-e733-495b-90dc-b83a362d97f3">
                      <SHORT-NAME>E_PENDING</SHORT-NAME>
                      <ERROR-CODE>10</ERROR-CODE>
                    </APPLICATION-ERROR>
                  </POSSIBLE-ERRORS>
                </CLIENT-SERVER-INTERFACE>
                <CLIENT-SERVER-INTERFACE UUID="3a4f53a2-24bf-4472-ad64-528a53f224ae">
                  <SHORT-NAME>DataServices_DID_F0F0_ProgrammedStateIndicator_ProgrammedStateIndicator_0_0</SHORT-NAME>
                  <IS-SERVICE>true</IS-SERVICE>
                  <SERVICE-KIND>DIAGNOSTIC-COMMUNICATION-MANAGER</SERVICE-KIND>
                  <OPERATIONS>
                    <CLIENT-SERVER-OPERATION UUID="61408cdd-a815-40b9-95c2-e973dbde1ad0">
                      <SHORT-NAME>ReadData</SHORT-NAME>
                      <DESC>
                        <L-2 L="FOR-ALL"/>
                      </DESC>
                      <ARGUMENTS>
                        <ARGUMENT-DATA-PROTOTYPE UUID="27a8bf4e-4b85-4bd7-8eca-89f0cbb6b86b">
                          <SHORT-NAME>OpStatus</SHORT-NAME>
                          <DESC>
                            <L-2 L="FOR-ALL"/>
                          </DESC>
                          <TYPE-TREF DEST="IMPLEMENTATION-DATA-TYPE">/MICROSAR/Dcm_swc/DataTypes/Dcm_OpStatusType</TYPE-TREF>
                          <DIRECTION>IN</DIRECTION>
                        </ARGUMENT-DATA-PROTOTYPE>
                        <ARGUMENT-DATA-PROTOTYPE UUID="630fdb1e-d0d3-44f8-8615-ceb892ed6510">
                          <SHORT-NAME>Data</SHORT-NAME>
                          <DESC>
                            <L-2 L="FOR-ALL"/>
                          </DESC>
                          <TYPE-TREF DEST="IMPLEMENTATION-DATA-TYPE">/MICROSAR/Dcm_swc/DataTypes/Dcm_Data1ByteType</TYPE-TREF>
                          <DIRECTION>OUT</DIRECTION>
                        </ARGUMENT-DATA-PROTOTYPE>
                      </ARGUMENTS>
                      <POSSIBLE-ERROR-REFS>
                        <POSSIBLE-ERROR-REF DEST="APPLICATION-ERROR">/MICROSAR/Dcm_swc/Interfaces/DataServices_DID_F0F0_ProgrammedStateIndicator_ProgrammedStateIndicator_0_0/E_NOT_OK</POSSIBLE-ERROR-REF>
                        <POSSIBLE-ERROR-REF DEST="APPLICATION-ERROR">/MICROSAR/Dcm_swc/Interfaces/DataServices_DID_F0F0_ProgrammedStateIndicator_ProgrammedStateIndicator_0_0/E_PENDING</POSSIBLE-ERROR-REF>
                      </POSSIBLE-ERROR-REFS>
                    </CLIENT-SERVER-OPERATION>
                    <CLIENT-SERVER-OPERATION UUID="70dd55f6-6e08-48f4-93da-9070d10752e4">
                      <SHORT-NAME>ReadDataLength</SHORT-NAME>
                      <DESC>
                        <L-2 L="FOR-ALL"/>
                      </DESC>
                      <ARGUMENTS>
                        <ARGUMENT-DATA-PROTOTYPE UUID="bec03bff-b8a8-4203-9de7-3c89d36248d3">
                          <SHORT-NAME>OpStatus</SHORT-NAME>
                          <DESC>
                            <L-2 L="FOR-ALL"/>
                          </DESC>
                          <TYPE-TREF DEST="IMPLEMENTATION-DATA-TYPE">/MICROSAR/Dcm_swc/DataTypes/Dcm_OpStatusType</TYPE-TREF>
                          <DIRECTION>IN</DIRECTION>
                        </ARGUMENT-DATA-PROTOTYPE>
                        <ARGUMENT-DATA-PROTOTYPE UUID="05749019-a0a3-4dba-9ee1-634b59916814">
                          <SHORT-NAME>DataLength</SHORT-NAME>
                          <DESC>
                            <L-2 L="FOR-ALL"/>
                          </DESC>
                          <TYPE-TREF DEST="IMPLEMENTATION-DATA-TYPE">/AUTOSAR_Platform/ImplementationDataTypes/uint16</TYPE-TREF>
                          <DIRECTION>OUT</DIRECTION>
                        </ARGUMENT-DATA-PROTOTYPE>
                      </ARGUMENTS>
                      <POSSIBLE-ERROR-REFS>
                        <POSSIBLE-ERROR-REF DEST="APPLICATION-ERROR">/MICROSAR/Dcm_swc/Interfaces/DataServices_DID_F0F0_ProgrammedStateIndicator_ProgrammedStateIndicator_0_0/E_NOT_OK</POSSIBLE-ERROR-REF>
                        <POSSIBLE-ERROR-REF DEST="APPLICATION-ERROR">/MICROSAR/Dcm_swc/Interfaces/DataServices_DID_F0F0_ProgrammedStateIndicator_ProgrammedStateIndicator_0_0/E_PENDING</POSSIBLE-ERROR-REF>
                      </POSSIBLE-ERROR-REFS>
                    </CLIENT-SERVER-OPERATION>
                  </OPERATIONS>
                  <POSSIBLE-ERRORS>
                    <APPLICATION-ERROR UUID="ffa96226-f727-4b33-86aa-4b6736bebb77">
                      <SHORT-NAME>E_NOT_OK</SHORT-NAME>
                      <ERROR-CODE>1</ERROR-CODE>
                    </APPLICATION-ERROR>
                    <APPLICATION-ERROR UUID="6b642ef0-9d55-4c98-b94d-ccb3e292b65a">
                      <SHORT-NAME>E_PENDING</SHORT-NAME>
                      <ERROR-CODE>10</ERROR-CODE>
                    </APPLICATION-ERROR>
                  </POSSIBLE-ERRORS>
                </CLIENT-SERVER-INTERFACE>
                <CLIENT-SERVER-INTERFACE UUID="aad6345f-83f3-42f4-b38d-ad66a861ab32">
                  <SHORT-NAME>DataServices_DID_F120_GMSoftwareModuleIdentifier_27_GMSoftwareModuleIdentifier_27_0_0</SHORT-NAME>
                  <IS-SERVICE>true</IS-SERVICE>
                  <SERVICE-KIND>DIAGNOSTIC-COMMUNICATION-MANAGER</SERVICE-KIND>
                  <OPERATIONS>
                    <CLIENT-SERVER-OPERATION UUID="70cff05b-2044-45a0-acb5-53630b467408">
                      <SHORT-NAME>ReadData</SHORT-NAME>
                      <DESC>
                        <L-2 L="FOR-ALL"/>
                      </DESC>
                      <ARGUMENTS>
                        <ARGUMENT-DATA-PROTOTYPE UUID="b7baeb4e-a10e-4a6e-b904-8f07709af11f">
                          <SHORT-NAME>OpStatus</SHORT-NAME>
                          <DESC>
                            <L-2 L="FOR-ALL"/>
                          </DESC>
                          <TYPE-TREF DEST="IMPLEMENTATION-DATA-TYPE">/MICROSAR/Dcm_swc/DataTypes/Dcm_OpStatusType</TYPE-TREF>
                          <DIRECTION>IN</DIRECTION>
                        </ARGUMENT-DATA-PROTOTYPE>
                        <ARGUMENT-DATA-PROTOTYPE UUID="43ca8a5a-7725-4294-b35e-e17cb4ba3edd">
                          <SHORT-NAME>Data</SHORT-NAME>
                          <DESC>
                            <L-2 L="FOR-ALL"/>
                          </DESC>
                          <TYPE-TREF DEST="IMPLEMENTATION-DATA-TYPE">/MICROSAR/Dcm_swc/DataTypes/Dcm_Data4ByteType</TYPE-TREF>
                          <DIRECTION>OUT</DIRECTION>
                        </ARGUMENT-DATA-PROTOTYPE>
                      </ARGUMENTS>
                      <POSSIBLE-ERROR-REFS>
                        <POSSIBLE-ERROR-REF DEST="APPLICATION-ERROR">/MICROSAR/Dcm_swc/Interfaces/DataServices_DID_F120_GMSoftwareModuleIdentifier_27_GMSoftwareModuleIdentifier_27_0_0/E_NOT_OK</POSSIBLE-ERROR-REF>
                        <POSSIBLE-ERROR-REF DEST="APPLICATION-ERROR">/MICROSAR/Dcm_swc/Interfaces/DataServices_DID_F120_GMSoftwareModuleIdentifier_27_GMSoftwareModuleIdentifier_27_0_0/E_PENDING</POSSIBLE-ERROR-REF>
                      </POSSIBLE-ERROR-REFS>
                    </CLIENT-SERVER-OPERATION>
                  </OPERATIONS>
                  <POSSIBLE-ERRORS>
                    <APPLICATION-ERROR UUID="d5c8492a-6f6f-4220-b908-230f1246a3ac">
                      <SHORT-NAME>E_NOT_OK</SHORT-NAME>
                      <ERROR-CODE>1</ERROR-CODE>
                    </APPLICATION-ERROR>
                    <APPLICATION-ERROR UUID="4aa628ef-528d-429e-85e8-17d231e227e2">
                      <SHORT-NAME>E_PENDING</SHORT-NAME>
                      <ERROR-CODE>10</ERROR-CODE>
                    </APPLICATION-ERROR>
                  </POSSIBLE-ERRORS>
                </CLIENT-SERVER-INTERFACE>
                <CLIENT-SERVER-INTERFACE UUID="138f1974-ef29-49b9-8ddb-8a0e3a47489d">
                  <SHORT-NAME>DataServices_DID_F0F1_ProgramingErrorCode_ProgramingErrorCode_0_0</SHORT-NAME>
                  <IS-SERVICE>true</IS-SERVICE>
                  <SERVICE-KIND>DIAGNOSTIC-COMMUNICATION-MANAGER</SERVICE-KIND>
                  <OPERATIONS>
                    <CLIENT-SERVER-OPERATION UUID="a57e2be5-f6dc-447d-b6b8-cc843ef2ac9c">
                      <SHORT-NAME>ReadData</SHORT-NAME>
                      <DESC>
                        <L-2 L="FOR-ALL"/>
                      </DESC>
                      <ARGUMENTS>
                        <ARGUMENT-DATA-PROTOTYPE UUID="9a43af32-4bed-4e94-9698-2a3ec606a965">
                          <SHORT-NAME>OpStatus</SHORT-NAME>
                          <DESC>
                            <L-2 L="FOR-ALL"/>
                          </DESC>
                          <TYPE-TREF DEST="IMPLEMENTATION-DATA-TYPE">/MICROSAR/Dcm_swc/DataTypes/Dcm_OpStatusType</TYPE-TREF>
                          <DIRECTION>IN</DIRECTION>
                        </ARGUMENT-DATA-PROTOTYPE>
                        <ARGUMENT-DATA-PROTOTYPE UUID="f777c476-1ceb-47be-a8ab-eab63dab986b">
                          <SHORT-NAME>Data</SHORT-NAME>
                          <DESC>
                            <L-2 L="FOR-ALL"/>
                          </DESC>
                          <TYPE-TREF DEST="IMPLEMENTATION-DATA-TYPE">/MICROSAR/Dcm_swc/DataTypes/Dcm_Data2ByteType</TYPE-TREF>
                          <DIRECTION>OUT</DIRECTION>
                        </ARGUMENT-DATA-PROTOTYPE>
                      </ARGUMENTS>
                      <POSSIBLE-ERROR-REFS>
                        <POSSIBLE-ERROR-REF DEST="APPLICATION-ERROR">/MICROSAR/Dcm_swc/Interfaces/DataServices_DID_F0F1_ProgramingErrorCode_ProgramingErrorCode_0_0/E_NOT_OK</POSSIBLE-ERROR-REF>
                        <POSSIBLE-ERROR-REF DEST="APPLICATION-ERROR">/MICROSAR/Dcm_swc/Interfaces/DataServices_DID_F0F1_ProgramingErrorCode_ProgramingErrorCode_0_0/E_PENDING</POSSIBLE-ERROR-REF>
                      </POSSIBLE-ERROR-REFS>
                    </CLIENT-SERVER-OPERATION>
                  </OPERATIONS>
                  <POSSIBLE-ERRORS>
                    <APPLICATION-ERROR UUID="1b2ee1cf-bd9c-4b0d-9832-89ef486deed8">
                      <SHORT-NAME>E_NOT_OK</SHORT-NAME>
                      <ERROR-CODE>1</ERROR-CODE>
                    </APPLICATION-ERROR>
                    <APPLICATION-ERROR UUID="8e7231a5-0c56-4064-98ac-3c369a0d5d73">
                      <SHORT-NAME>E_PENDING</SHORT-NAME>
                      <ERROR-CODE>10</ERROR-CODE>
                    </APPLICATION-ERROR>
                  </POSSIBLE-ERRORS>
                </CLIENT-SERVER-INTERFACE>
                <CLIENT-SERVER-INTERFACE UUID="c119ce7c-3aa8-4df8-aa9e-fa96ca27a842">
                  <SHORT-NAME>DataServices_DID_F117_GMSoftwareModuleIdentifierAlphaCode_22_GMSoftwareModuleIdentifierAlphaCode_22_0_0</SHORT-NAME>
                  <IS-SERVICE>true</IS-SERVICE>
                  <SERVICE-KIND>DIAGNOSTIC-COMMUNICATION-MANAGER</SERVICE-KIND>
                  <OPERATIONS>
                    <CLIENT-SERVER-OPERATION UUID="c8240104-62ef-4a25-a945-c955d9342e9a">
                      <SHORT-NAME>ReadData</SHORT-NAME>
                      <DESC>
                        <L-2 L="FOR-ALL"/>
                      </DESC>
                      <ARGUMENTS>
                        <ARGUMENT-DATA-PROTOTYPE UUID="26e1859a-1101-4d40-aa84-06df1b308127">
                          <SHORT-NAME>OpStatus</SHORT-NAME>
                          <DESC>
                            <L-2 L="FOR-ALL"/>
                          </DESC>
                          <TYPE-TREF DEST="IMPLEMENTATION-DATA-TYPE">/MICROSAR/Dcm_swc/DataTypes/Dcm_OpStatusType</TYPE-TREF>
                          <DIRECTION>IN</DIRECTION>
                        </ARGUMENT-DATA-PROTOTYPE>
                        <ARGUMENT-DATA-PROTOTYPE UUID="fd2c50c3-06c4-40fb-9cff-e2e5b37f153b">
                          <SHORT-NAME>Data</SHORT-NAME>
                          <DESC>
                            <L-2 L="FOR-ALL"/>
                          </DESC>
                          <TYPE-TREF DEST="IMPLEMENTATION-DATA-TYPE">/MICROSAR/Dcm_swc/DataTypes/Dcm_Data2ByteType</TYPE-TREF>
                          <DIRECTION>OUT</DIRECTION>
                        </ARGUMENT-DATA-PROTOTYPE>
                      </ARGUMENTS>
                      <POSSIBLE-ERROR-REFS>
                        <POSSIBLE-ERROR-REF DEST="APPLICATION-ERROR">/MICROSAR/Dcm_swc/Interfaces/DataServices_DID_F117_GMSoftwareModuleIdentifierAlphaCode_22_GMSoftwareModuleIdentifierAlphaCode_22_0_0/E_NOT_OK</POSSIBLE-ERROR-REF>
                        <POSSIBLE-ERROR-REF DEST="APPLICATION-ERROR">/MICROSAR/Dcm_swc/Interfaces/DataServices_DID_F117_GMSoftwareModuleIdentifierAlphaCode_22_GMSoftwareModuleIdentifierAlphaCode_22_0_0/E_PENDING</POSSIBLE-ERROR-REF>
                      </POSSIBLE-ERROR-REFS>
                    </CLIENT-SERVER-OPERATION>
                  </OPERATIONS>
                  <POSSIBLE-ERRORS>
                    <APPLICATION-ERROR UUID="f0eb4f88-f9e5-4ac6-9d53-11d34bffcbb2">
                      <SHORT-NAME>E_NOT_OK</SHORT-NAME>
                      <ERROR-CODE>1</ERROR-CODE>
                    </APPLICATION-ERROR>
                    <APPLICATION-ERROR UUID="9eb6743b-2adb-423f-b0e3-7104d24328cb">
                      <SHORT-NAME>E_PENDING</SHORT-NAME>
                      <ERROR-CODE>10</ERROR-CODE>
                    </APPLICATION-ERROR>
                  </POSSIBLE-ERRORS>
                </CLIENT-SERVER-INTERFACE>
                <CLIENT-SERVER-INTERFACE UUID="9ab9c39f-52a3-4a2a-8c2f-8cabf24cec31">
                  <SHORT-NAME>DataServices_DID_F114_GMSoftwareModuleIdentifier_21_GMSoftwareModuleIdentifier_21_0_0</SHORT-NAME>
                  <IS-SERVICE>true</IS-SERVICE>
                  <SERVICE-KIND>DIAGNOSTIC-COMMUNICATION-MANAGER</SERVICE-KIND>
                  <OPERATIONS>
                    <CLIENT-SERVER-OPERATION UUID="a4d703eb-a226-427f-a03b-df4f2002e1de">
                      <SHORT-NAME>ReadData</SHORT-NAME>
                      <DESC>
                        <L-2 L="FOR-ALL"/>
                      </DESC>
                      <ARGUMENTS>
                        <ARGUMENT-DATA-PROTOTYPE UUID="b36fa293-d137-4fb7-9c48-f827d23833b7">
                          <SHORT-NAME>OpStatus</SHORT-NAME>
                          <DESC>
                            <L-2 L="FOR-ALL"/>
                          </DESC>
                          <TYPE-TREF DEST="IMPLEMENTATION-DATA-TYPE">/MICROSAR/Dcm_swc/DataTypes/Dcm_OpStatusType</TYPE-TREF>
                          <DIRECTION>IN</DIRECTION>
                        </ARGUMENT-DATA-PROTOTYPE>
                        <ARGUMENT-DATA-PROTOTYPE UUID="4b7e7a39-1858-4aac-8d09-9d2d80f3a870">
                          <SHORT-NAME>Data</SHORT-NAME>
                          <DESC>
                            <L-2 L="FOR-ALL"/>
                          </DESC>
                          <TYPE-TREF DEST="IMPLEMENTATION-DATA-TYPE">/MICROSAR/Dcm_swc/DataTypes/Dcm_Data4ByteType</TYPE-TREF>
                          <DIRECTION>OUT</DIRECTION>
                        </ARGUMENT-DATA-PROTOTYPE>
                      </ARGUMENTS>
                      <POSSIBLE-ERROR-REFS>
                        <POSSIBLE-ERROR-REF DEST="APPLICATION-ERROR">/MICROSAR/Dcm_swc/Interfaces/DataServices_DID_F114_GMSoftwareModuleIdentifier_21_GMSoftwareModuleIdentifier_21_0_0/E_NOT_OK</POSSIBLE-ERROR-REF>
                        <POSSIBLE-ERROR-REF DEST="APPLICATION-ERROR">/MICROSAR/Dcm_swc/Interfaces/DataServices_DID_F114_GMSoftwareModuleIdentifier_21_GMSoftwareModuleIdentifier_21_0_0/E_PENDING</POSSIBLE-ERROR-REF>
                      </POSSIBLE-ERROR-REFS>
                    </CLIENT-SERVER-OPERATION>
                  </OPERATIONS>
                  <POSSIBLE-ERRORS>
                    <APPLICATION-ERROR UUID="9ca5f05d-44d1-46d4-9376-8fc971580d22">
                      <SHORT-NAME>E_NOT_OK</SHORT-NAME>
                      <ERROR-CODE>1</ERROR-CODE>
                    </APPLICATION-ERROR>
                    <APPLICATION-ERROR UUID="84f7a7ca-a596-4175-ad14-83a237adce42">
                      <SHORT-NAME>E_PENDING</SHORT-NAME>
                      <ERROR-CODE>10</ERROR-CODE>
                    </APPLICATION-ERROR>
                  </POSSIBLE-ERRORS>
                </CLIENT-SERVER-INTERFACE>
                <CLIENT-SERVER-INTERFACE UUID="1f01816c-e7d3-4d2a-a994-68949474815a">
                  <SHORT-NAME>DataServices_DID_F1AA_GMXMLProgrammingDate_DiagXMLProgrammingDate_0_0</SHORT-NAME>
                  <IS-SERVICE>true</IS-SERVICE>
                  <SERVICE-KIND>DIAGNOSTIC-COMMUNICATION-MANAGER</SERVICE-KIND>
                  <OPERATIONS>
                    <CLIENT-SERVER-OPERATION UUID="39554d14-9ccd-42a3-aacc-14c62c6a6e15">
                      <SHORT-NAME>ReadData</SHORT-NAME>
                      <DESC>
                        <L-2 L="FOR-ALL"/>
                      </DESC>
                      <ARGUMENTS>
                        <ARGUMENT-DATA-PROTOTYPE UUID="9b838a08-c856-4f98-928a-154a2e4f7cd3">
                          <SHORT-NAME>OpStatus</SHORT-NAME>
                          <DESC>
                            <L-2 L="FOR-ALL"/>
                          </DESC>
                          <TYPE-TREF DEST="IMPLEMENTATION-DATA-TYPE">/MICROSAR/Dcm_swc/DataTypes/Dcm_OpStatusType</TYPE-TREF>
                          <DIRECTION>IN</DIRECTION>
                        </ARGUMENT-DATA-PROTOTYPE>
                        <ARGUMENT-DATA-PROTOTYPE UUID="b7ca66e2-47ab-4582-aa5f-701df7a64ae2">
                          <SHORT-NAME>Data</SHORT-NAME>
                          <DESC>
                            <L-2 L="FOR-ALL"/>
                          </DESC>
                          <TYPE-TREF DEST="IMPLEMENTATION-DATA-TYPE">/MICROSAR/Dcm_swc/DataTypes/Dcm_Data4ByteType</TYPE-TREF>
                          <DIRECTION>OUT</DIRECTION>
                        </ARGUMENT-DATA-PROTOTYPE>
                      </ARGUMENTS>
                      <POSSIBLE-ERROR-REFS>
                        <POSSIBLE-ERROR-REF DEST="APPLICATION-ERROR">/MICROSAR/Dcm_swc/Interfaces/DataServices_DID_F1AA_GMXMLProgrammingDate_DiagXMLProgrammingDate_0_0/E_NOT_OK</POSSIBLE-ERROR-REF>
                        <POSSIBLE-ERROR-REF DEST="APPLICATION-ERROR">/MICROSAR/Dcm_swc/Interfaces/DataServices_DID_F1AA_GMXMLProgrammingDate_DiagXMLProgrammingDate_0_0/E_PENDING</POSSIBLE-ERROR-REF>
                      </POSSIBLE-ERROR-REFS>
                    </CLIENT-SERVER-OPERATION>
                    <CLIENT-SERVER-OPERATION UUID="72edd651-6316-4837-9d99-1cdea1f52fd3">
                      <SHORT-NAME>WriteData</SHORT-NAME>
                      <DESC>
                        <L-2 L="FOR-ALL"/>
                      </DESC>
                      <ARGUMENTS>
                        <ARGUMENT-DATA-PROTOTYPE UUID="cac185b4-c049-4181-898f-63be449a8ee2">
                          <SHORT-NAME>Data</SHORT-NAME>
                          <DESC>
                            <L-2 L="FOR-ALL"/>
                          </DESC>
                          <TYPE-TREF DEST="IMPLEMENTATION-DATA-TYPE">/MICROSAR/Dcm_swc/DataTypes/Dcm_Data4ByteType</TYPE-TREF>
                          <DIRECTION>IN</DIRECTION>
                        </ARGUMENT-DATA-PROTOTYPE>
                        <ARGUMENT-DATA-PROTOTYPE UUID="9bd569d3-7c9f-46d3-ba59-bf38ae1c78f5">
                          <SHORT-NAME>OpStatus</SHORT-NAME>
                          <DESC>
                            <L-2 L="FOR-ALL"/>
                          </DESC>
                          <TYPE-TREF DEST="IMPLEMENTATION-DATA-TYPE">/MICROSAR/Dcm_swc/DataTypes/Dcm_OpStatusType</TYPE-TREF>
                          <DIRECTION>IN</DIRECTION>
                        </ARGUMENT-DATA-PROTOTYPE>
                        <ARGUMENT-DATA-PROTOTYPE UUID="acc62572-a937-4a5b-9afc-273ad67c0671">
                          <SHORT-NAME>ErrorCode</SHORT-NAME>
                          <DESC>
                            <L-2 L="FOR-ALL"/>
                          </DESC>
                          <TYPE-TREF DEST="IMPLEMENTATION-DATA-TYPE">/MICROSAR/Dcm_swc/DataTypes/Dcm_NegativeResponseCodeType</TYPE-TREF>
                          <DIRECTION>OUT</DIRECTION>
                        </ARGUMENT-DATA-PROTOTYPE>
                      </ARGUMENTS>
                      <POSSIBLE-ERROR-REFS>
                        <POSSIBLE-ERROR-REF DEST="APPLICATION-ERROR">/MICROSAR/Dcm_swc/Interfaces/DataServices_DID_F1AA_GMXMLProgrammingDate_DiagXMLProgrammingDate_0_0/E_NOT_OK</POSSIBLE-ERROR-REF>
                        <POSSIBLE-ERROR-REF DEST="APPLICATION-ERROR">/MICROSAR/Dcm_swc/Interfaces/DataServices_DID_F1AA_GMXMLProgrammingDate_DiagXMLProgrammingDate_0_0/E_PENDING</POSSIBLE-ERROR-REF>
                      </POSSIBLE-ERROR-REFS>
                    </CLIENT-SERVER-OPERATION>
                  </OPERATIONS>
                  <POSSIBLE-ERRORS>
                    <APPLICATION-ERROR UUID="4a9a5849-3564-4c24-9355-eba325d98de9">
                      <SHORT-NAME>E_NOT_OK</SHORT-NAME>
                      <ERROR-CODE>1</ERROR-CODE>
                    </APPLICATION-ERROR>
                    <APPLICATION-ERROR UUID="2a328d7f-b53e-4da7-b137-787ce56fad66">
                      <SHORT-NAME>E_PENDING</SHORT-NAME>
                      <ERROR-CODE>10</ERROR-CODE>
                    </APPLICATION-ERROR>
                  </POSSIBLE-ERRORS>
                </CLIENT-SERVER-INTERFACE>
                <CLIENT-SERVER-INTERFACE UUID="d10db4c4-0030-405e-b667-7b03347e4191">
                  <SHORT-NAME>DataServices_DID_F10E_GMSoftwareModuleIdentifier_18_GMSoftwareModuleIdentifier_18_0_0</SHORT-NAME>
                  <IS-SERVICE>true</IS-SERVICE>
                  <SERVICE-KIND>DIAGNOSTIC-COMMUNICATION-MANAGER</SERVICE-KIND>
                  <OPERATIONS>
                    <CLIENT-SERVER-OPERATION UUID="ddeeb840-288a-4286-a9cc-d38673703e8a">
                      <SHORT-NAME>ReadData</SHORT-NAME>
                      <DESC>
                        <L-2 L="FOR-ALL"/>
                      </DESC>
                      <ARGUMENTS>
                        <ARGUMENT-DATA-PROTOTYPE UUID="0b2f2f3d-f331-40e8-b5fb-54fc40e2073c">
                          <SHORT-NAME>OpStatus</SHORT-NAME>
                          <DESC>
                            <L-2 L="FOR-ALL"/>
                          </DESC>
                          <TYPE-TREF DEST="IMPLEMENTATION-DATA-TYPE">/MICROSAR/Dcm_swc/DataTypes/Dcm_OpStatusType</TYPE-TREF>
                          <DIRECTION>IN</DIRECTION>
                        </ARGUMENT-DATA-PROTOTYPE>
                        <ARGUMENT-DATA-PROTOTYPE UUID="c258d133-6695-4542-ab40-06c42e1b0a50">
                          <SHORT-NAME>Data</SHORT-NAME>
                          <DESC>
                            <L-2 L="FOR-ALL"/>
                          </DESC>
                          <TYPE-TREF DEST="IMPLEMENTATION-DATA-TYPE">/MICROSAR/Dcm_swc/DataTypes/Dcm_Data4ByteType</TYPE-TREF>
                          <DIRECTION>OUT</DIRECTION>
                        </ARGUMENT-DATA-PROTOTYPE>
                      </ARGUMENTS>
                      <POSSIBLE-ERROR-REFS>
                        <POSSIBLE-ERROR-REF DEST="APPLICATION-ERROR">/MICROSAR/Dcm_swc/Interfaces/DataServices_DID_F10E_GMSoftwareModuleIdentifier_18_GMSoftwareModuleIdentifier_18_0_0/E_NOT_OK</POSSIBLE-ERROR-REF>
                        <POSSIBLE-ERROR-REF DEST="APPLICATION-ERROR">/MICROSAR/Dcm_swc/Interfaces/DataServices_DID_F10E_GMSoftwareModuleIdentifier_18_GMSoftwareModuleIdentifier_18_0_0/E_PENDING</POSSIBLE-ERROR-REF>
                      </POSSIBLE-ERROR-REFS>
                    </CLIENT-SERVER-OPERATION>
                  </OPERATIONS>
                  <POSSIBLE-ERRORS>
                    <APPLICATION-ERROR UUID="b7f98a70-320f-47ca-ac91-b3b689c05772">
                      <SHORT-NAME>E_NOT_OK</SHORT-NAME>
                      <ERROR-CODE>1</ERROR-CODE>
                    </APPLICATION-ERROR>
                    <APPLICATION-ERROR UUID="23cba37f-fa38-450f-ae18-c37461d95c7f">
                      <SHORT-NAME>E_PENDING</SHORT-NAME>
                      <ERROR-CODE>10</ERROR-CODE>
                    </APPLICATION-ERROR>
                  </POSSIBLE-ERRORS>
                </CLIENT-SERVER-INTERFACE>
                <CLIENT-SERVER-INTERFACE UUID="e6e27a47-ce15-434a-a64d-52adc04cbb80">
                  <SHORT-NAME>DataServices_DID_F1C6_GMSoftwareModuleIdentifier_06_GMSoftwareModuleIdentifier_06_0_0</SHORT-NAME>
                  <IS-SERVICE>true</IS-SERVICE>
                  <SERVICE-KIND>DIAGNOSTIC-COMMUNICATION-MANAGER</SERVICE-KIND>
                  <OPERATIONS>
                    <CLIENT-SERVER-OPERATION UUID="aa1162c2-31c3-4f47-9751-70ca1f4e8564">
                      <SHORT-NAME>ReadData</SHORT-NAME>
                      <DESC>
                        <L-2 L="FOR-ALL"/>
                      </DESC>
                      <ARGUMENTS>
                        <ARGUMENT-DATA-PROTOTYPE UUID="93f446cc-7fd4-483c-bea8-da55837d044d">
                          <SHORT-NAME>OpStatus</SHORT-NAME>
                          <DESC>
                            <L-2 L="FOR-ALL"/>
                          </DESC>
                          <TYPE-TREF DEST="IMPLEMENTATION-DATA-TYPE">/MICROSAR/Dcm_swc/DataTypes/Dcm_OpStatusType</TYPE-TREF>
                          <DIRECTION>IN</DIRECTION>
                        </ARGUMENT-DATA-PROTOTYPE>
                        <ARGUMENT-DATA-PROTOTYPE UUID="88eadd9c-4729-4308-886f-e7284cca1b3d">
                          <SHORT-NAME>Data</SHORT-NAME>
                          <DESC>
                            <L-2 L="FOR-ALL"/>
                          </DESC>
                          <TYPE-TREF DEST="IMPLEMENTATION-DATA-TYPE">/MICROSAR/Dcm_swc/DataTypes/Dcm_Data4ByteType</TYPE-TREF>
                          <DIRECTION>OUT</DIRECTION>
                        </ARGUMENT-DATA-PROTOTYPE>
                      </ARGUMENTS>
                      <POSSIBLE-ERROR-REFS>
                        <POSSIBLE-ERROR-REF DEST="APPLICATION-ERROR">/MICROSAR/Dcm_swc/Interfaces/DataServices_DID_F1C6_GMSoftwareModuleIdentifier_06_GMSoftwareModuleIdentifier_06_0_0/E_NOT_OK</POSSIBLE-ERROR-REF>
                        <POSSIBLE-ERROR-REF DEST="APPLICATION-ERROR">/MICROSAR/Dcm_swc/Interfaces/DataServices_DID_F1C6_GMSoftwareModuleIdentifier_06_GMSoftwareModuleIdentifier_06_0_0/E_PENDING</POSSIBLE-ERROR-REF>
                      </POSSIBLE-ERROR-REFS>
                    </CLIENT-SERVER-OPERATION>
                  </OPERATIONS>
                  <POSSIBLE-ERRORS>
                    <APPLICATION-ERROR UUID="fb4c63d7-2e10-4a02-afdd-7350aa971df1">
                      <SHORT-NAME>E_NOT_OK</SHORT-NAME>
                      <ERROR-CODE>1</ERROR-CODE>
                    </APPLICATION-ERROR>
                    <APPLICATION-ERROR UUID="1165a071-14a9-4fa6-95b0-fb7ce99ea373">
                      <SHORT-NAME>E_PENDING</SHORT-NAME>
                      <ERROR-CODE>10</ERROR-CODE>
                    </APPLICATION-ERROR>
                  </POSSIBLE-ERRORS>
                </CLIENT-SERVER-INTERFACE>
                <CLIENT-SERVER-INTERFACE UUID="030a02b9-65fa-4676-afae-402030e5d681">
                  <SHORT-NAME>DataServices_DID_F105_GMSoftwareModuleIdentifierAlphaCode_13_GMSoftwareModuleIdentifierAlphaCode_13_0_0</SHORT-NAME>
                  <IS-SERVICE>true</IS-SERVICE>
                  <SERVICE-KIND>DIAGNOSTIC-COMMUNICATION-MANAGER</SERVICE-KIND>
                  <OPERATIONS>
                    <CLIENT-SERVER-OPERATION UUID="bb23ef1b-e48d-4f60-a823-14080cdaf9a8">
                      <SHORT-NAME>ReadData</SHORT-NAME>
                      <DESC>
                        <L-2 L="FOR-ALL"/>
                      </DESC>
                      <ARGUMENTS>
                        <ARGUMENT-DATA-PROTOTYPE UUID="4eb8939a-4c4d-4d88-a420-a9b85f1c7724">
                          <SHORT-NAME>OpStatus</SHORT-NAME>
                          <DESC>
                            <L-2 L="FOR-ALL"/>
                          </DESC>
                          <TYPE-TREF DEST="IMPLEMENTATION-DATA-TYPE">/MICROSAR/Dcm_swc/DataTypes/Dcm_OpStatusType</TYPE-TREF>
                          <DIRECTION>IN</DIRECTION>
                        </ARGUMENT-DATA-PROTOTYPE>
                        <ARGUMENT-DATA-PROTOTYPE UUID="6fe10fd7-186f-4da2-aaed-b7adb61332df">
                          <SHORT-NAME>Data</SHORT-NAME>
                          <DESC>
                            <L-2 L="FOR-ALL"/>
                          </DESC>
                          <TYPE-TREF DEST="IMPLEMENTATION-DATA-TYPE">/MICROSAR/Dcm_swc/DataTypes/Dcm_Data2ByteType</TYPE-TREF>
                          <DIRECTION>OUT</DIRECTION>
                        </ARGUMENT-DATA-PROTOTYPE>
                      </ARGUMENTS>
                      <POSSIBLE-ERROR-REFS>
                        <POSSIBLE-ERROR-REF DEST="APPLICATION-ERROR">/MICROSAR/Dcm_swc/Interfaces/DataServices_DID_F105_GMSoftwareModuleIdentifierAlphaCode_13_GMSoftwareModuleIdentifierAlphaCode_13_0_0/E_NOT_OK</POSSIBLE-ERROR-REF>
                        <POSSIBLE-ERROR-REF DEST="APPLICATION-ERROR">/MICROSAR/Dcm_swc/Interfaces/DataServices_DID_F105_GMSoftwareModuleIdentifierAlphaCode_13_GMSoftwareModuleIdentifierAlphaCode_13_0_0/E_PENDING</POSSIBLE-ERROR-REF>
                      </POSSIBLE-ERROR-REFS>
                    </CLIENT-SERVER-OPERATION>
                  </OPERATIONS>
                  <POSSIBLE-ERRORS>
                    <APPLICATION-ERROR UUID="834f3d79-2c84-448c-8bf0-b99dc7fe3dd9">
                      <SHORT-NAME>E_NOT_OK</SHORT-NAME>
                      <ERROR-CODE>1</ERROR-CODE>
                    </APPLICATION-ERROR>
                    <APPLICATION-ERROR UUID="4dc3a8e7-3a5f-41c4-84e5-5271a161e79f">
                      <SHORT-NAME>E_PENDING</SHORT-NAME>
                      <ERROR-CODE>10</ERROR-CODE>
                    </APPLICATION-ERROR>
                  </POSSIBLE-ERRORS>
                </CLIENT-SERVER-INTERFACE>
                <CLIENT-SERVER-INTERFACE UUID="e7d1a446-5bee-4293-9f4c-4af607aff68c">
                  <SHORT-NAME>DataServices_DID_F09D_GMXmlDataFileAlphaCode_DiagGMXmlDataFileAlphaCode_0_0</SHORT-NAME>
                  <IS-SERVICE>true</IS-SERVICE>
                  <SERVICE-KIND>DIAGNOSTIC-COMMUNICATION-MANAGER</SERVICE-KIND>
                  <OPERATIONS>
                    <CLIENT-SERVER-OPERATION UUID="55747377-0f25-4e03-9349-077cbd8a0148">
                      <SHORT-NAME>ReadData</SHORT-NAME>
                      <DESC>
                        <L-2 L="FOR-ALL"/>
                      </DESC>
                      <ARGUMENTS>
                        <ARGUMENT-DATA-PROTOTYPE UUID="527246d9-40ff-45ed-84d9-71c186fd89bc">
                          <SHORT-NAME>OpStatus</SHORT-NAME>
                          <DESC>
                            <L-2 L="FOR-ALL"/>
                          </DESC>
                          <TYPE-TREF DEST="IMPLEMENTATION-DATA-TYPE">/MICROSAR/Dcm_swc/DataTypes/Dcm_OpStatusType</TYPE-TREF>
                          <DIRECTION>IN</DIRECTION>
                        </ARGUMENT-DATA-PROTOTYPE>
                        <ARGUMENT-DATA-PROTOTYPE UUID="af5a39b1-d370-4878-83a7-386ffc63a592">
                          <SHORT-NAME>Data</SHORT-NAME>
                          <DESC>
                            <L-2 L="FOR-ALL"/>
                          </DESC>
                          <TYPE-TREF DEST="IMPLEMENTATION-DATA-TYPE">/MICROSAR/Dcm_swc/DataTypes/Dcm_Data2ByteType</TYPE-TREF>
                          <DIRECTION>OUT</DIRECTION>
                        </ARGUMENT-DATA-PROTOTYPE>
                      </ARGUMENTS>
                      <POSSIBLE-ERROR-REFS>
                        <POSSIBLE-ERROR-REF DEST="APPLICATION-ERROR">/MICROSAR/Dcm_swc/Interfaces/DataServices_DID_F09D_GMXmlDataFileAlphaCode_DiagGMXmlDataFileAlphaCode_0_0/E_NOT_OK</POSSIBLE-ERROR-REF>
                        <POSSIBLE-ERROR-REF DEST="APPLICATION-ERROR">/MICROSAR/Dcm_swc/Interfaces/DataServices_DID_F09D_GMXmlDataFileAlphaCode_DiagGMXmlDataFileAlphaCode_0_0/E_PENDING</POSSIBLE-ERROR-REF>
                      </POSSIBLE-ERROR-REFS>
                    </CLIENT-SERVER-OPERATION>
                    <CLIENT-SERVER-OPERATION UUID="149712fc-b32a-4da5-82af-5187391ea5b5">
                      <SHORT-NAME>WriteData</SHORT-NAME>
                      <DESC>
                        <L-2 L="FOR-ALL"/>
                      </DESC>
                      <ARGUMENTS>
                        <ARGUMENT-DATA-PROTOTYPE UUID="a7fdfdc9-83dd-4716-9054-2fd15e00dbc0">
                          <SHORT-NAME>Data</SHORT-NAME>
                          <DESC>
                            <L-2 L="FOR-ALL"/>
                          </DESC>
                          <TYPE-TREF DEST="IMPLEMENTATION-DATA-TYPE">/MICROSAR/Dcm_swc/DataTypes/Dcm_Data2ByteType</TYPE-TREF>
                          <DIRECTION>IN</DIRECTION>
                        </ARGUMENT-DATA-PROTOTYPE>
                        <ARGUMENT-DATA-PROTOTYPE UUID="15446a09-da2b-4ee7-8b21-ec3f50a151ba">
                          <SHORT-NAME>OpStatus</SHORT-NAME>
                          <DESC>
                            <L-2 L="FOR-ALL"/>
                          </DESC>
                          <TYPE-TREF DEST="IMPLEMENTATION-DATA-TYPE">/MICROSAR/Dcm_swc/DataTypes/Dcm_OpStatusType</TYPE-TREF>
                          <DIRECTION>IN</DIRECTION>
                        </ARGUMENT-DATA-PROTOTYPE>
                        <ARGUMENT-DATA-PROTOTYPE UUID="f27f3480-aa87-4972-b59d-60a51f70d58c">
                          <SHORT-NAME>ErrorCode</SHORT-NAME>
                          <DESC>
                            <L-2 L="FOR-ALL"/>
                          </DESC>
                          <TYPE-TREF DEST="IMPLEMENTATION-DATA-TYPE">/MICROSAR/Dcm_swc/DataTypes/Dcm_NegativeResponseCodeType</TYPE-TREF>
                          <DIRECTION>OUT</DIRECTION>
                        </ARGUMENT-DATA-PROTOTYPE>
                      </ARGUMENTS>
                      <POSSIBLE-ERROR-REFS>
                        <POSSIBLE-ERROR-REF DEST="APPLICATION-ERROR">/MICROSAR/Dcm_swc/Interfaces/DataServices_DID_F09D_GMXmlDataFileAlphaCode_DiagGMXmlDataFileAlphaCode_0_0/E_NOT_OK</POSSIBLE-ERROR-REF>
                        <POSSIBLE-ERROR-REF DEST="APPLICATION-ERROR">/MICROSAR/Dcm_swc/Interfaces/DataServices_DID_F09D_GMXmlDataFileAlphaCode_DiagGMXmlDataFileAlphaCode_0_0/E_PENDING</POSSIBLE-ERROR-REF>
                      </POSSIBLE-ERROR-REFS>
                    </CLIENT-SERVER-OPERATION>
                  </OPERATIONS>
                  <POSSIBLE-ERRORS>
                    <APPLICATION-ERROR UUID="a5aaa129-f77c-4147-9d6c-2027d1da4a98">
                      <SHORT-NAME>E_NOT_OK</SHORT-NAME>
                      <ERROR-CODE>1</ERROR-CODE>
                    </APPLICATION-ERROR>
                    <APPLICATION-ERROR UUID="cde081de-8ae1-42b5-9f9b-a79a7dddb788">
                      <SHORT-NAME>E_PENDING</SHORT-NAME>
                      <ERROR-CODE>10</ERROR-CODE>
                    </APPLICATION-ERROR>
                  </POSSIBLE-ERRORS>
                </CLIENT-SERVER-INTERFACE>
                <CLIENT-SERVER-INTERFACE UUID="f2c90097-d4ab-4cee-9ee8-ccdc2cb6e669">
                  <SHORT-NAME>DataServices_DID_F1C0_GMBootSoftwarePartNumber_GMBootSoftwarePartNumber_0_0</SHORT-NAME>
                  <IS-SERVICE>true</IS-SERVICE>
                  <SERVICE-KIND>DIAGNOSTIC-COMMUNICATION-MANAGER</SERVICE-KIND>
                  <OPERATIONS>
                    <CLIENT-SERVER-OPERATION UUID="f457e37f-896e-48f9-bc21-e5e39a6f901a">
                      <SHORT-NAME>ReadData</SHORT-NAME>
                      <DESC>
                        <L-2 L="FOR-ALL"/>
                      </DESC>
                      <ARGUMENTS>
                        <ARGUMENT-DATA-PROTOTYPE UUID="c5f9af45-5eba-41f6-ba87-8ea64df17f7d">
                          <SHORT-NAME>OpStatus</SHORT-NAME>
                          <DESC>
                            <L-2 L="FOR-ALL"/>
                          </DESC>
                          <TYPE-TREF DEST="IMPLEMENTATION-DATA-TYPE">/MICROSAR/Dcm_swc/DataTypes/Dcm_OpStatusType</TYPE-TREF>
                          <DIRECTION>IN</DIRECTION>
                        </ARGUMENT-DATA-PROTOTYPE>
                        <ARGUMENT-DATA-PROTOTYPE UUID="f4b126be-cfb5-4333-ac41-434f7c9721ff">
                          <SHORT-NAME>Data</SHORT-NAME>
                          <DESC>
                            <L-2 L="FOR-ALL"/>
                          </DESC>
                          <TYPE-TREF DEST="IMPLEMENTATION-DATA-TYPE">/MICROSAR/Dcm_swc/DataTypes/Dcm_Data4ByteType</TYPE-TREF>
                          <DIRECTION>OUT</DIRECTION>
                        </ARGUMENT-DATA-PROTOTYPE>
                      </ARGUMENTS>
                      <POSSIBLE-ERROR-REFS>
                        <POSSIBLE-ERROR-REF DEST="APPLICATION-ERROR">/MICROSAR/Dcm_swc/Interfaces/DataServices_DID_F1C0_GMBootSoftwarePartNumber_GMBootSoftwarePartNumber_0_0/E_NOT_OK</POSSIBLE-ERROR-REF>
                        <POSSIBLE-ERROR-REF DEST="APPLICATION-ERROR">/MICROSAR/Dcm_swc/Interfaces/DataServices_DID_F1C0_GMBootSoftwarePartNumber_GMBootSoftwarePartNumber_0_0/E_PENDING</POSSIBLE-ERROR-REF>
                      </POSSIBLE-ERROR-REFS>
                    </CLIENT-SERVER-OPERATION>
                  </OPERATIONS>
                  <POSSIBLE-ERRORS>
                    <APPLICATION-ERROR UUID="a9037af2-65e0-4d13-95c2-f5581396650d">
                      <SHORT-NAME>E_NOT_OK</SHORT-NAME>
                      <ERROR-CODE>1</ERROR-CODE>
                    </APPLICATION-ERROR>
                    <APPLICATION-ERROR UUID="567a39ba-f548-42dc-b89e-5effa23a775c">
                      <SHORT-NAME>E_PENDING</SHORT-NAME>
                      <ERROR-CODE>10</ERROR-CODE>
                    </APPLICATION-ERROR>
                  </POSSIBLE-ERRORS>
                </CLIENT-SERVER-INTERFACE>
                <CLIENT-SERVER-INTERFACE UUID="990acdc2-31ad-4e8c-92aa-82e7215f8e91">
                  <SHORT-NAME>DataServices_DID_F107_GMSoftwareModuleIdentifierAlphaCode_14_GMSoftwareModuleIdentifierAlphaCode_14_0_0</SHORT-NAME>
                  <IS-SERVICE>true</IS-SERVICE>
                  <SERVICE-KIND>DIAGNOSTIC-COMMUNICATION-MANAGER</SERVICE-KIND>
                  <OPERATIONS>
                    <CLIENT-SERVER-OPERATION UUID="ee639bfa-a990-4e9e-9766-b4a5a97d1e63">
                      <SHORT-NAME>ReadData</SHORT-NAME>
                      <DESC>
                        <L-2 L="FOR-ALL"/>
                      </DESC>
                      <ARGUMENTS>
                        <ARGUMENT-DATA-PROTOTYPE UUID="30b0bfb8-a00a-4e44-a724-1e3f66d3a402">
                          <SHORT-NAME>OpStatus</SHORT-NAME>
                          <DESC>
                            <L-2 L="FOR-ALL"/>
                          </DESC>
                          <TYPE-TREF DEST="IMPLEMENTATION-DATA-TYPE">/MICROSAR/Dcm_swc/DataTypes/Dcm_OpStatusType</TYPE-TREF>
                          <DIRECTION>IN</DIRECTION>
                        </ARGUMENT-DATA-PROTOTYPE>
                        <ARGUMENT-DATA-PROTOTYPE UUID="d8dc5c79-7863-42ea-bc64-e9e47215db13">
                          <SHORT-NAME>Data</SHORT-NAME>
                          <DESC>
                            <L-2 L="FOR-ALL"/>
                          </DESC>
                          <TYPE-TREF DEST="IMPLEMENTATION-DATA-TYPE">/MICROSAR/Dcm_swc/DataTypes/Dcm_Data2ByteType</TYPE-TREF>
                          <DIRECTION>OUT</DIRECTION>
                        </ARGUMENT-DATA-PROTOTYPE>
                      </ARGUMENTS>
                      <POSSIBLE-ERROR-REFS>
                        <POSSIBLE-ERROR-REF DEST="APPLICATION-ERROR">/MICROSAR/Dcm_swc/Interfaces/DataServices_DID_F107_GMSoftwareModuleIdentifierAlphaCode_14_GMSoftwareModuleIdentifierAlphaCode_14_0_0/E_NOT_OK</POSSIBLE-ERROR-REF>
                        <POSSIBLE-ERROR-REF DEST="APPLICATION-ERROR">/MICROSAR/Dcm_swc/Interfaces/DataServices_DID_F107_GMSoftwareModuleIdentifierAlphaCode_14_GMSoftwareModuleIdentifierAlphaCode_14_0_0/E_PENDING</POSSIBLE-ERROR-REF>
                      </POSSIBLE-ERROR-REFS>
                    </CLIENT-SERVER-OPERATION>
                  </OPERATIONS>
                  <POSSIBLE-ERRORS>
                    <APPLICATION-ERROR UUID="3c2c9436-feb8-480a-9a1f-129049f628d7">
                      <SHORT-NAME>E_NOT_OK</SHORT-NAME>
                      <ERROR-CODE>1</ERROR-CODE>
                    </APPLICATION-ERROR>
                    <APPLICATION-ERROR UUID="9c96da59-0817-4fce-904b-a95a02df714e">
                      <SHORT-NAME>E_PENDING</SHORT-NAME>
                      <ERROR-CODE>10</ERROR-CODE>
                    </APPLICATION-ERROR>
                  </POSSIBLE-ERRORS>
                </CLIENT-SERVER-INTERFACE>
                <CLIENT-SERVER-INTERFACE UUID="9d33df9d-c0f9-41b2-8dc0-651a2beb11fb">
                  <SHORT-NAME>DataServices_DID_F199_ProgrammingDate_DiagProgrammingDate_0_0</SHORT-NAME>
                  <IS-SERVICE>true</IS-SERVICE>
                  <SERVICE-KIND>DIAGNOSTIC-COMMUNICATION-MANAGER</SERVICE-KIND>
                  <OPERATIONS>
                    <CLIENT-SERVER-OPERATION UUID="1ccbcc24-0954-4601-9ec5-fa933f77ca16">
                      <SHORT-NAME>ReadData</SHORT-NAME>
                      <DESC>
                        <L-2 L="FOR-ALL"/>
                      </DESC>
                      <ARGUMENTS>
                        <ARGUMENT-DATA-PROTOTYPE UUID="fcab3423-0dd9-4e69-8f42-ef5be45abdd8">
                          <SHORT-NAME>OpStatus</SHORT-NAME>
                          <DESC>
                            <L-2 L="FOR-ALL"/>
                          </DESC>
                          <TYPE-TREF DEST="IMPLEMENTATION-DATA-TYPE">/MICROSAR/Dcm_swc/DataTypes/Dcm_OpStatusType</TYPE-TREF>
                          <DIRECTION>IN</DIRECTION>
                        </ARGUMENT-DATA-PROTOTYPE>
                        <ARGUMENT-DATA-PROTOTYPE UUID="f24d82ea-4685-4da0-b3dd-fa739f448b08">
                          <SHORT-NAME>Data</SHORT-NAME>
                          <DESC>
                            <L-2 L="FOR-ALL"/>
                          </DESC>
                          <TYPE-TREF DEST="IMPLEMENTATION-DATA-TYPE">/MICROSAR/Dcm_swc/DataTypes/Dcm_Data4ByteType</TYPE-TREF>
                          <DIRECTION>OUT</DIRECTION>
                        </ARGUMENT-DATA-PROTOTYPE>
                      </ARGUMENTS>
                      <POSSIBLE-ERROR-REFS>
                        <POSSIBLE-ERROR-REF DEST="APPLICATION-ERROR">/MICROSAR/Dcm_swc/Interfaces/DataServices_DID_F199_ProgrammingDate_DiagProgrammingDate_0_0/E_NOT_OK</POSSIBLE-ERROR-REF>
                        <POSSIBLE-ERROR-REF DEST="APPLICATION-ERROR">/MICROSAR/Dcm_swc/Interfaces/DataServices_DID_F199_ProgrammingDate_DiagProgrammingDate_0_0/E_PENDING</POSSIBLE-ERROR-REF>
                      </POSSIBLE-ERROR-REFS>
                    </CLIENT-SERVER-OPERATION>
                    <CLIENT-SERVER-OPERATION UUID="93b7d0a8-8fe4-4d6d-9824-93b091f777ac">
                      <SHORT-NAME>WriteData</SHORT-NAME>
                      <DESC>
                        <L-2 L="FOR-ALL"/>
                      </DESC>
                      <ARGUMENTS>
                        <ARGUMENT-DATA-PROTOTYPE UUID="da90d19e-242f-4a90-ac46-ca94d86a13ae">
                          <SHORT-NAME>Data</SHORT-NAME>
                          <DESC>
                            <L-2 L="FOR-ALL"/>
                          </DESC>
                          <TYPE-TREF DEST="IMPLEMENTATION-DATA-TYPE">/MICROSAR/Dcm_swc/DataTypes/Dcm_Data4ByteType</TYPE-TREF>
                          <DIRECTION>IN</DIRECTION>
                        </ARGUMENT-DATA-PROTOTYPE>
                        <ARGUMENT-DATA-PROTOTYPE UUID="0c0608f0-3479-4b79-a497-3766b3621a6c">
                          <SHORT-NAME>OpStatus</SHORT-NAME>
                          <DESC>
                            <L-2 L="FOR-ALL"/>
                          </DESC>
                          <TYPE-TREF DEST="IMPLEMENTATION-DATA-TYPE">/MICROSAR/Dcm_swc/DataTypes/Dcm_OpStatusType</TYPE-TREF>
                          <DIRECTION>IN</DIRECTION>
                        </ARGUMENT-DATA-PROTOTYPE>
                        <ARGUMENT-DATA-PROTOTYPE UUID="f01daf30-61be-4e8d-80cc-06a7d01a7410">
                          <SHORT-NAME>ErrorCode</SHORT-NAME>
                          <DESC>
                            <L-2 L="FOR-ALL"/>
                          </DESC>
                          <TYPE-TREF DEST="IMPLEMENTATION-DATA-TYPE">/MICROSAR/Dcm_swc/DataTypes/Dcm_NegativeResponseCodeType</TYPE-TREF>
                          <DIRECTION>OUT</DIRECTION>
                        </ARGUMENT-DATA-PROTOTYPE>
                      </ARGUMENTS>
                      <POSSIBLE-ERROR-REFS>
                        <POSSIBLE-ERROR-REF DEST="APPLICATION-ERROR">/MICROSAR/Dcm_swc/Interfaces/DataServices_DID_F199_ProgrammingDate_DiagProgrammingDate_0_0/E_NOT_OK</POSSIBLE-ERROR-REF>
                        <POSSIBLE-ERROR-REF DEST="APPLICATION-ERROR">/MICROSAR/Dcm_swc/Interfaces/DataServices_DID_F199_ProgrammingDate_DiagProgrammingDate_0_0/E_PENDING</POSSIBLE-ERROR-REF>
                      </POSSIBLE-ERROR-REFS>
                    </CLIENT-SERVER-OPERATION>
                  </OPERATIONS>
                  <POSSIBLE-ERRORS>
                    <APPLICATION-ERROR UUID="71f03055-400d-49d8-9f7c-b11b70d05b25">
                      <SHORT-NAME>E_NOT_OK</SHORT-NAME>
                      <ERROR-CODE>1</ERROR-CODE>
                    </APPLICATION-ERROR>
                    <APPLICATION-ERROR UUID="c3ade894-81df-4aaf-bbe1-d133baf4909c">
                      <SHORT-NAME>E_PENDING</SHORT-NAME>
                      <ERROR-CODE>10</ERROR-CODE>
                    </APPLICATION-ERROR>
                  </POSSIBLE-ERRORS>
                </CLIENT-SERVER-INTERFACE>
                <CLIENT-SERVER-INTERFACE UUID="d946d566-8c65-4e10-beb2-e471cc1918fe">
                  <SHORT-NAME>DataServices_DID_F1DB_GMEndModelPartNumberAlphaCode_GMEndModelPartNumberAlphaCode_0_0</SHORT-NAME>
                  <IS-SERVICE>true</IS-SERVICE>
                  <SERVICE-KIND>DIAGNOSTIC-COMMUNICATION-MANAGER</SERVICE-KIND>
                  <OPERATIONS>
                    <CLIENT-SERVER-OPERATION UUID="9ee01a45-b8c5-46f9-9e84-c56dc0f4f126">
                      <SHORT-NAME>ReadData</SHORT-NAME>
                      <DESC>
                        <L-2 L="FOR-ALL"/>
                      </DESC>
                      <ARGUMENTS>
                        <ARGUMENT-DATA-PROTOTYPE UUID="fb2585ff-065d-4e02-8e4c-0105bb4063f2">
                          <SHORT-NAME>OpStatus</SHORT-NAME>
                          <DESC>
                            <L-2 L="FOR-ALL"/>
                          </DESC>
                          <TYPE-TREF DEST="IMPLEMENTATION-DATA-TYPE">/MICROSAR/Dcm_swc/DataTypes/Dcm_OpStatusType</TYPE-TREF>
                          <DIRECTION>IN</DIRECTION>
                        </ARGUMENT-DATA-PROTOTYPE>
                        <ARGUMENT-DATA-PROTOTYPE UUID="33e0d4c0-0f1e-444d-8b05-4928eb4aa5ad">
                          <SHORT-NAME>Data</SHORT-NAME>
                          <DESC>
                            <L-2 L="FOR-ALL"/>
                          </DESC>
                          <TYPE-TREF DEST="IMPLEMENTATION-DATA-TYPE">/MICROSAR/Dcm_swc/DataTypes/Dcm_Data2ByteType</TYPE-TREF>
                          <DIRECTION>OUT</DIRECTION>
                        </ARGUMENT-DATA-PROTOTYPE>
                      </ARGUMENTS>
                      <POSSIBLE-ERROR-REFS>
                        <POSSIBLE-ERROR-REF DEST="APPLICATION-ERROR">/MICROSAR/Dcm_swc/Interfaces/DataServices_DID_F1DB_GMEndModelPartNumberAlphaCode_GMEndModelPartNumberAlphaCode_0_0/E_NOT_OK</POSSIBLE-ERROR-REF>
                        <POSSIBLE-ERROR-REF DEST="APPLICATION-ERROR">/MICROSAR/Dcm_swc/Interfaces/DataServices_DID_F1DB_GMEndModelPartNumberAlphaCode_GMEndModelPartNumberAlphaCode_0_0/E_PENDING</POSSIBLE-ERROR-REF>
                      </POSSIBLE-ERROR-REFS>
                    </CLIENT-SERVER-OPERATION>
                  </OPERATIONS>
                  <POSSIBLE-ERRORS>
                    <APPLICATION-ERROR UUID="570b223b-a799-411a-8932-e94028393020">
                      <SHORT-NAME>E_NOT_OK</SHORT-NAME>
                      <ERROR-CODE>1</ERROR-CODE>
                    </APPLICATION-ERROR>
                    <APPLICATION-ERROR UUID="be67e95f-3a6d-4cdf-b1aa-8368d9dd0593">
                      <SHORT-NAME>E_PENDING</SHORT-NAME>
                      <ERROR-CODE>10</ERROR-CODE>
                    </APPLICATION-ERROR>
                  </POSSIBLE-ERRORS>
                </CLIENT-SERVER-INTERFACE>
                <CLIENT-SERVER-INTERFACE UUID="61c04f92-52f4-4fae-b8c6-fef08c822087">
                  <SHORT-NAME>DataServices_DID_F0F4_SignatureBypassAuthorizationTicket_SignatureBypassAuthorizationTicket_0_0</SHORT-NAME>
                  <IS-SERVICE>true</IS-SERVICE>
                  <SERVICE-KIND>DIAGNOSTIC-COMMUNICATION-MANAGER</SERVICE-KIND>
                  <OPERATIONS>
                    <CLIENT-SERVER-OPERATION UUID="a83c94c9-2747-4aa1-a482-f65bda35d98b">
                      <SHORT-NAME>ReadData</SHORT-NAME>
                      <DESC>
                        <L-2 L="FOR-ALL"/>
                      </DESC>
                      <ARGUMENTS>
                        <ARGUMENT-DATA-PROTOTYPE UUID="71bfb648-59c4-4f2c-8fd2-82e4c013a19a">
                          <SHORT-NAME>OpStatus</SHORT-NAME>
                          <DESC>
                            <L-2 L="FOR-ALL"/>
                          </DESC>
                          <TYPE-TREF DEST="IMPLEMENTATION-DATA-TYPE">/MICROSAR/Dcm_swc/DataTypes/Dcm_OpStatusType</TYPE-TREF>
                          <DIRECTION>IN</DIRECTION>
                        </ARGUMENT-DATA-PROTOTYPE>
                        <ARGUMENT-DATA-PROTOTYPE UUID="48481abd-d0d1-468e-9df5-dd66dbb14aa8">
                          <SHORT-NAME>Data</SHORT-NAME>
                          <DESC>
                            <L-2 L="FOR-ALL"/>
                          </DESC>
                          <TYPE-TREF DEST="IMPLEMENTATION-DATA-TYPE">/MICROSAR/Dcm_swc/DataTypes/Dcm_Data822ByteType</TYPE-TREF>
                          <DIRECTION>OUT</DIRECTION>
                        </ARGUMENT-DATA-PROTOTYPE>
                      </ARGUMENTS>
                      <POSSIBLE-ERROR-REFS>
                        <POSSIBLE-ERROR-REF DEST="APPLICATION-ERROR">/MICROSAR/Dcm_swc/Interfaces/DataServices_DID_F0F4_SignatureBypassAuthorizationTicket_SignatureBypassAuthorizationTicket_0_0/E_NOT_OK</POSSIBLE-ERROR-REF>
                        <POSSIBLE-ERROR-REF DEST="APPLICATION-ERROR">/MICROSAR/Dcm_swc/Interfaces/DataServices_DID_F0F4_SignatureBypassAuthorizationTicket_SignatureBypassAuthorizationTicket_0_0/E_PENDING</POSSIBLE-ERROR-REF>
                      </POSSIBLE-ERROR-REFS>
                    </CLIENT-SERVER-OPERATION>
                    <CLIENT-SERVER-OPERATION UUID="af8215fe-508c-43c0-b570-a77faac8de2b">
                      <SHORT-NAME>WriteData</SHORT-NAME>
                      <DESC>
                        <L-2 L="FOR-ALL"/>
                      </DESC>
                      <ARGUMENTS>
                        <ARGUMENT-DATA-PROTOTYPE UUID="d122a183-ced4-4b0a-8c65-e44118ce54fe">
                          <SHORT-NAME>Data</SHORT-NAME>
                          <DESC>
                            <L-2 L="FOR-ALL"/>
                          </DESC>
                          <TYPE-TREF DEST="IMPLEMENTATION-DATA-TYPE">/MICROSAR/Dcm_swc/DataTypes/Dcm_Data822ByteType</TYPE-TREF>
                          <DIRECTION>IN</DIRECTION>
                        </ARGUMENT-DATA-PROTOTYPE>
                        <ARGUMENT-DATA-PROTOTYPE UUID="4a313cf1-ab86-4966-a047-1b416ffc86d2">
                          <SHORT-NAME>OpStatus</SHORT-NAME>
                          <DESC>
                            <L-2 L="FOR-ALL"/>
                          </DESC>
                          <TYPE-TREF DEST="IMPLEMENTATION-DATA-TYPE">/MICROSAR/Dcm_swc/DataTypes/Dcm_OpStatusType</TYPE-TREF>
                          <DIRECTION>IN</DIRECTION>
                        </ARGUMENT-DATA-PROTOTYPE>
                        <ARGUMENT-DATA-PROTOTYPE UUID="4e97c211-0dd0-4151-991e-10cef26a9572">
                          <SHORT-NAME>ErrorCode</SHORT-NAME>
                          <DESC>
                            <L-2 L="FOR-ALL"/>
                          </DESC>
                          <TYPE-TREF DEST="IMPLEMENTATION-DATA-TYPE">/MICROSAR/Dcm_swc/DataTypes/Dcm_NegativeResponseCodeType</TYPE-TREF>
                          <DIRECTION>OUT</DIRECTION>
                        </ARGUMENT-DATA-PROTOTYPE>
                      </ARGUMENTS>
                      <POSSIBLE-ERROR-REFS>
                        <POSSIBLE-ERROR-REF DEST="APPLICATION-ERROR">/MICROSAR/Dcm_swc/Interfaces/DataServices_DID_F0F4_SignatureBypassAuthorizationTicket_SignatureBypassAuthorizationTicket_0_0/E_NOT_OK</POSSIBLE-ERROR-REF>
                        <POSSIBLE-ERROR-REF DEST="APPLICATION-ERROR">/MICROSAR/Dcm_swc/Interfaces/DataServices_DID_F0F4_SignatureBypassAuthorizationTicket_SignatureBypassAuthorizationTicket_0_0/E_PENDING</POSSIBLE-ERROR-REF>
                      </POSSIBLE-ERROR-REFS>
                    </CLIENT-SERVER-OPERATION>
                  </OPERATIONS>
                  <POSSIBLE-ERRORS>
                    <APPLICATION-ERROR UUID="46b58de9-5465-4657-b4f2-0338fd14c352">
                      <SHORT-NAME>E_NOT_OK</SHORT-NAME>
                      <ERROR-CODE>1</ERROR-CODE>
                    </APPLICATION-ERROR>
                    <APPLICATION-ERROR UUID="b762f9b0-ea52-4756-bf32-0b43f604c26a">
                      <SHORT-NAME>E_PENDING</SHORT-NAME>
                      <ERROR-CODE>10</ERROR-CODE>
                    </APPLICATION-ERROR>
                  </POSSIBLE-ERRORS>
                </CLIENT-SERVER-INTERFACE>
                <CLIENT-SERVER-INTERFACE UUID="d4d9aa4e-7728-4154-a0f8-3f5312e671ba">
                  <SHORT-NAME>DataServices_DID_F11A_GMSoftwareModuleIdentifier_24_GMSoftwareModuleIdentifier_24_0_0</SHORT-NAME>
                  <IS-SERVICE>true</IS-SERVICE>
                  <SERVICE-KIND>DIAGNOSTIC-COMMUNICATION-MANAGER</SERVICE-KIND>
                  <OPERATIONS>
                    <CLIENT-SERVER-OPERATION UUID="89425cdd-fb53-4d36-bb8d-47a1da573c4d">
                      <SHORT-NAME>ReadData</SHORT-NAME>
                      <DESC>
                        <L-2 L="FOR-ALL"/>
                      </DESC>
                      <ARGUMENTS>
                        <ARGUMENT-DATA-PROTOTYPE UUID="7c6d4c80-f91a-4107-92ae-c68c408d5efc">
                          <SHORT-NAME>OpStatus</SHORT-NAME>
                          <DESC>
                            <L-2 L="FOR-ALL"/>
                          </DESC>
                          <TYPE-TREF DEST="IMPLEMENTATION-DATA-TYPE">/MICROSAR/Dcm_swc/DataTypes/Dcm_OpStatusType</TYPE-TREF>
                          <DIRECTION>IN</DIRECTION>
                        </ARGUMENT-DATA-PROTOTYPE>
                        <ARGUMENT-DATA-PROTOTYPE UUID="ee480aee-ca8e-48fc-89ff-5e430e3f362b">
                          <SHORT-NAME>Data</SHORT-NAME>
                          <DESC>
                            <L-2 L="FOR-ALL"/>
                          </DESC>
                          <TYPE-TREF DEST="IMPLEMENTATION-DATA-TYPE">/MICROSAR/Dcm_swc/DataTypes/Dcm_Data4ByteType</TYPE-TREF>
                          <DIRECTION>OUT</DIRECTION>
                        </ARGUMENT-DATA-PROTOTYPE>
                      </ARGUMENTS>
                      <POSSIBLE-ERROR-REFS>
                        <POSSIBLE-ERROR-REF DEST="APPLICATION-ERROR">/MICROSAR/Dcm_swc/Interfaces/DataServices_DID_F11A_GMSoftwareModuleIdentifier_24_GMSoftwareModuleIdentifier_24_0_0/E_NOT_OK</POSSIBLE-ERROR-REF>
                        <POSSIBLE-ERROR-REF DEST="APPLICATION-ERROR">/MICROSAR/Dcm_swc/Interfaces/DataServices_DID_F11A_GMSoftwareModuleIdentifier_24_GMSoftwareModuleIdentifier_24_0_0/E_PENDING</POSSIBLE-ERROR-REF>
                      </POSSIBLE-ERROR-REFS>
                    </CLIENT-SERVER-OPERATION>
                  </OPERATIONS>
                  <POSSIBLE-ERRORS>
                    <APPLICATION-ERROR UUID="7a3982f6-a65d-414e-8e43-4ac45b939870">
                      <SHORT-NAME>E_NOT_OK</SHORT-NAME>
                      <ERROR-CODE>1</ERROR-CODE>
                    </APPLICATION-ERROR>
                    <APPLICATION-ERROR UUID="74c61bf9-b5b2-4099-a046-191f6508dd67">
                      <SHORT-NAME>E_PENDING</SHORT-NAME>
                      <ERROR-CODE>10</ERROR-CODE>
                    </APPLICATION-ERROR>
                  </POSSIBLE-ERRORS>
                </CLIENT-SERVER-INTERFACE>
                <CLIENT-SERVER-INTERFACE UUID="69be1d20-4778-4ae9-83c5-3ce6f75c2c55">
                  <SHORT-NAME>DataServices_DID_F101_GMSoftwareModuleIdentifierAlphaCode_11_GMSoftwareModuleIdentifierAlphaCode_11_0_0</SHORT-NAME>
                  <IS-SERVICE>true</IS-SERVICE>
                  <SERVICE-KIND>DIAGNOSTIC-COMMUNICATION-MANAGER</SERVICE-KIND>
                  <OPERATIONS>
                    <CLIENT-SERVER-OPERATION UUID="58b287d5-7856-44e8-be8b-8b125612b5d8">
                      <SHORT-NAME>ReadData</SHORT-NAME>
                      <DESC>
                        <L-2 L="FOR-ALL"/>
                      </DESC>
                      <ARGUMENTS>
                        <ARGUMENT-DATA-PROTOTYPE UUID="67554389-8630-4ad4-aead-3b0aaa3d3ab4">
                          <SHORT-NAME>OpStatus</SHORT-NAME>
                          <DESC>
                            <L-2 L="FOR-ALL"/>
                          </DESC>
                          <TYPE-TREF DEST="IMPLEMENTATION-DATA-TYPE">/MICROSAR/Dcm_swc/DataTypes/Dcm_OpStatusType</TYPE-TREF>
                          <DIRECTION>IN</DIRECTION>
                        </ARGUMENT-DATA-PROTOTYPE>
                        <ARGUMENT-DATA-PROTOTYPE UUID="be9453c7-aee8-4cad-bfce-93d15ebca646">
                          <SHORT-NAME>Data</SHORT-NAME>
                          <DESC>
                            <L-2 L="FOR-ALL"/>
                          </DESC>
                          <TYPE-TREF DEST="IMPLEMENTATION-DATA-TYPE">/MICROSAR/Dcm_swc/DataTypes/Dcm_Data2ByteType</TYPE-TREF>
                          <DIRECTION>OUT</DIRECTION>
                        </ARGUMENT-DATA-PROTOTYPE>
                      </ARGUMENTS>
                      <POSSIBLE-ERROR-REFS>
                        <POSSIBLE-ERROR-REF DEST="APPLICATION-ERROR">/MICROSAR/Dcm_swc/Interfaces/DataServices_DID_F101_GMSoftwareModuleIdentifierAlphaCode_11_GMSoftwareModuleIdentifierAlphaCode_11_0_0/E_NOT_OK</POSSIBLE-ERROR-REF>
                        <POSSIBLE-ERROR-REF DEST="APPLICATION-ERROR">/MICROSAR/Dcm_swc/Interfaces/DataServices_DID_F101_GMSoftwareModuleIdentifierAlphaCode_11_GMSoftwareModuleIdentifierAlphaCode_11_0_0/E_PENDING</POSSIBLE-ERROR-REF>
                      </POSSIBLE-ERROR-REFS>
                    </CLIENT-SERVER-OPERATION>
                  </OPERATIONS>
                  <POSSIBLE-ERRORS>
                    <APPLICATION-ERROR UUID="383cc4a4-9d32-4aaf-b7f7-78af54c11fd9">
                      <SHORT-NAME>E_NOT_OK</SHORT-NAME>
                      <ERROR-CODE>1</ERROR-CODE>
                    </APPLICATION-ERROR>
                    <APPLICATION-ERROR UUID="20db53fa-8697-461f-824a-4b39b86d119b">
                      <SHORT-NAME>E_PENDING</SHORT-NAME>
                      <ERROR-CODE>10</ERROR-CODE>
                    </APPLICATION-ERROR>
                  </POSSIBLE-ERRORS>
                </CLIENT-SERVER-INTERFACE>
                <CLIENT-SERVER-INTERFACE UUID="80ed5ec8-82fa-4c62-a6e9-ed0071ef93b1">
                  <SHORT-NAME>DataServices_DID_F2A0_ReadMemoryEnableCounter_DiagReadMemoryEnableCounter_0_0</SHORT-NAME>
                  <IS-SERVICE>true</IS-SERVICE>
                  <SERVICE-KIND>DIAGNOSTIC-COMMUNICATION-MANAGER</SERVICE-KIND>
                  <OPERATIONS>
                    <CLIENT-SERVER-OPERATION UUID="7ff4f243-875c-456c-9a7c-6f20f9dd054a">
                      <SHORT-NAME>ReadData</SHORT-NAME>
                      <DESC>
                        <L-2 L="FOR-ALL"/>
                      </DESC>
                      <ARGUMENTS>
                        <ARGUMENT-DATA-PROTOTYPE UUID="8f57b794-8664-44a9-b9d2-557c723e32d9">
                          <SHORT-NAME>OpStatus</SHORT-NAME>
                          <DESC>
                            <L-2 L="FOR-ALL"/>
                          </DESC>
                          <TYPE-TREF DEST="IMPLEMENTATION-DATA-TYPE">/MICROSAR/Dcm_swc/DataTypes/Dcm_OpStatusType</TYPE-TREF>
                          <DIRECTION>IN</DIRECTION>
                        </ARGUMENT-DATA-PROTOTYPE>
                        <ARGUMENT-DATA-PROTOTYPE UUID="f2202e1c-18f9-4df8-a291-d46e7dced32a">
                          <SHORT-NAME>Data</SHORT-NAME>
                          <DESC>
                            <L-2 L="FOR-ALL"/>
                          </DESC>
                          <TYPE-TREF DEST="IMPLEMENTATION-DATA-TYPE">/MICROSAR/Dcm_swc/DataTypes/Dcm_Data1ByteType</TYPE-TREF>
                          <DIRECTION>OUT</DIRECTION>
                        </ARGUMENT-DATA-PROTOTYPE>
                      </ARGUMENTS>
                      <POSSIBLE-ERROR-REFS>
                        <POSSIBLE-ERROR-REF DEST="APPLICATION-ERROR">/MICROSAR/Dcm_swc/Interfaces/DataServices_DID_F2A0_ReadMemoryEnableCounter_DiagReadMemoryEnableCounter_0_0/E_NOT_OK</POSSIBLE-ERROR-REF>
                        <POSSIBLE-ERROR-REF DEST="APPLICATION-ERROR">/MICROSAR/Dcm_swc/Interfaces/DataServices_DID_F2A0_ReadMemoryEnableCounter_DiagReadMemoryEnableCounter_0_0/E_PENDING</POSSIBLE-ERROR-REF>
                      </POSSIBLE-ERROR-REFS>
                    </CLIENT-SERVER-OPERATION>
                    <CLIENT-SERVER-OPERATION UUID="f9b14c5e-4c1f-4625-9ac9-182e67cce267">
                      <SHORT-NAME>WriteData</SHORT-NAME>
                      <DESC>
                        <L-2 L="FOR-ALL"/>
                      </DESC>
                      <ARGUMENTS>
                        <ARGUMENT-DATA-PROTOTYPE UUID="094c8a7f-fd19-4946-954b-b335cd8b8cbb">
                          <SHORT-NAME>Data</SHORT-NAME>
                          <DESC>
                            <L-2 L="FOR-ALL"/>
                          </DESC>
                          <TYPE-TREF DEST="IMPLEMENTATION-DATA-TYPE">/MICROSAR/Dcm_swc/DataTypes/Dcm_Data1ByteType</TYPE-TREF>
                          <DIRECTION>IN</DIRECTION>
                        </ARGUMENT-DATA-PROTOTYPE>
                        <ARGUMENT-DATA-PROTOTYPE UUID="31502991-3be9-46b8-818e-bbd0801cbe2c">
                          <SHORT-NAME>OpStatus</SHORT-NAME>
                          <DESC>
                            <L-2 L="FOR-ALL"/>
                          </DESC>
                          <TYPE-TREF DEST="IMPLEMENTATION-DATA-TYPE">/MICROSAR/Dcm_swc/DataTypes/Dcm_OpStatusType</TYPE-TREF>
                          <DIRECTION>IN</DIRECTION>
                        </ARGUMENT-DATA-PROTOTYPE>
                        <ARGUMENT-DATA-PROTOTYPE UUID="1750a0bd-bbf6-4e80-b6c4-f3926c871e34">
                          <SHORT-NAME>ErrorCode</SHORT-NAME>
                          <DESC>
                            <L-2 L="FOR-ALL"/>
                          </DESC>
                          <TYPE-TREF DEST="IMPLEMENTATION-DATA-TYPE">/MICROSAR/Dcm_swc/DataTypes/Dcm_NegativeResponseCodeType</TYPE-TREF>
                          <DIRECTION>OUT</DIRECTION>
                        </ARGUMENT-DATA-PROTOTYPE>
                      </ARGUMENTS>
                      <POSSIBLE-ERROR-REFS>
                        <POSSIBLE-ERROR-REF DEST="APPLICATION-ERROR">/MICROSAR/Dcm_swc/Interfaces/DataServices_DID_F2A0_ReadMemoryEnableCounter_DiagReadMemoryEnableCounter_0_0/E_NOT_OK</POSSIBLE-ERROR-REF>
                        <POSSIBLE-ERROR-REF DEST="APPLICATION-ERROR">/MICROSAR/Dcm_swc/Interfaces/DataServices_DID_F2A0_ReadMemoryEnableCounter_DiagReadMemoryEnableCounter_0_0/E_PENDING</POSSIBLE-ERROR-REF>
                      </POSSIBLE-ERROR-REFS>
                    </CLIENT-SERVER-OPERATION>
                  </OPERATIONS>
                  <POSSIBLE-ERRORS>
                    <APPLICATION-ERROR UUID="46b8f5e2-d981-4572-8d7f-d25094dd3052">
                      <SHORT-NAME>E_NOT_OK</SHORT-NAME>
                      <ERROR-CODE>1</ERROR-CODE>
                    </APPLICATION-ERROR>
                    <APPLICATION-ERROR UUID="15306615-1ac4-4041-be3a-99fd79b93301">
                      <SHORT-NAME>E_PENDING</SHORT-NAME>
                      <ERROR-CODE>10</ERROR-CODE>
                    </APPLICATION-ERROR>
                  </POSSIBLE-ERRORS>
                </CLIENT-SERVER-INTERFACE>
                <CLIENT-SERVER-INTERFACE UUID="77c2261e-d520-4aee-a1e9-b53f562a1fe1">
                  <SHORT-NAME>DataServices_DID_F1CB_GMEndModelPartNumber_GMEndModelPartNumber_0_0</SHORT-NAME>
                  <IS-SERVICE>true</IS-SERVICE>
                  <SERVICE-KIND>DIAGNOSTIC-COMMUNICATION-MANAGER</SERVICE-KIND>
                  <OPERATIONS>
                    <CLIENT-SERVER-OPERATION UUID="69bd91ba-68fe-4fc5-94d1-a051381356d1">
                      <SHORT-NAME>ReadData</SHORT-NAME>
                      <DESC>
                        <L-2 L="FOR-ALL"/>
                      </DESC>
                      <ARGUMENTS>
                        <ARGUMENT-DATA-PROTOTYPE UUID="8dc4819e-15f1-4981-866b-f5d0763c5788">
                          <SHORT-NAME>OpStatus</SHORT-NAME>
                          <DESC>
                            <L-2 L="FOR-ALL"/>
                          </DESC>
                          <TYPE-TREF DEST="IMPLEMENTATION-DATA-TYPE">/MICROSAR/Dcm_swc/DataTypes/Dcm_OpStatusType</TYPE-TREF>
                          <DIRECTION>IN</DIRECTION>
                        </ARGUMENT-DATA-PROTOTYPE>
                        <ARGUMENT-DATA-PROTOTYPE UUID="1a62e719-249c-44f1-bcfb-8f25d9104676">
                          <SHORT-NAME>Data</SHORT-NAME>
                          <DESC>
                            <L-2 L="FOR-ALL"/>
                          </DESC>
                          <TYPE-TREF DEST="IMPLEMENTATION-DATA-TYPE">/MICROSAR/Dcm_swc/DataTypes/Dcm_Data4ByteType</TYPE-TREF>
                          <DIRECTION>OUT</DIRECTION>
                        </ARGUMENT-DATA-PROTOTYPE>
                      </ARGUMENTS>
                      <POSSIBLE-ERROR-REFS>
                        <POSSIBLE-ERROR-REF DEST="APPLICATION-ERROR">/MICROSAR/Dcm_swc/Interfaces/DataServices_DID_F1CB_GMEndModelPartNumber_GMEndModelPartNumber_0_0/E_NOT_OK</POSSIBLE-ERROR-REF>
                        <POSSIBLE-ERROR-REF DEST="APPLICATION-ERROR">/MICROSAR/Dcm_swc/Interfaces/DataServices_DID_F1CB_GMEndModelPartNumber_GMEndModelPartNumber_0_0/E_PENDING</POSSIBLE-ERROR-REF>
                      </POSSIBLE-ERROR-REFS>
                    </CLIENT-SERVER-OPERATION>
                  </OPERATIONS>
                  <POSSIBLE-ERRORS>
                    <APPLICATION-ERROR UUID="a5b99e0e-c87f-43c4-b9d7-43ddd992752a">
                      <SHORT-NAME>E_NOT_OK</SHORT-NAME>
                      <ERROR-CODE>1</ERROR-CODE>
                    </APPLICATION-ERROR>
                    <APPLICATION-ERROR UUID="08a7b464-bd2c-4a0b-a910-066a1dcb5775">
                      <SHORT-NAME>E_PENDING</SHORT-NAME>
                      <ERROR-CODE>10</ERROR-CODE>
                    </APPLICATION-ERROR>
                  </POSSIBLE-ERRORS>
                </CLIENT-SERVER-INTERFACE>
                <CLIENT-SERVER-INTERFACE UUID="9a7893f0-c48e-4992-b202-c43330e95650">
                  <SHORT-NAME>DataServices_DID_F1A9_GMXMLRepairShopCodeOrTesterSerialNumber_DiagXMLRepairShopCodeOrTesterSerialNumber_0_0</SHORT-NAME>
                  <IS-SERVICE>true</IS-SERVICE>
                  <SERVICE-KIND>DIAGNOSTIC-COMMUNICATION-MANAGER</SERVICE-KIND>
                  <OPERATIONS>
                    <CLIENT-SERVER-OPERATION UUID="1b49a30b-5012-48f6-8358-506e7b7c4004">
                      <SHORT-NAME>ReadData</SHORT-NAME>
                      <DESC>
                        <L-2 L="FOR-ALL"/>
                      </DESC>
                      <ARGUMENTS>
                        <ARGUMENT-DATA-PROTOTYPE UUID="e4b3178c-50f7-4945-97b7-61f738ca916c">
                          <SHORT-NAME>OpStatus</SHORT-NAME>
                          <DESC>
                            <L-2 L="FOR-ALL"/>
                          </DESC>
                          <TYPE-TREF DEST="IMPLEMENTATION-DATA-TYPE">/MICROSAR/Dcm_swc/DataTypes/Dcm_OpStatusType</TYPE-TREF>
                          <DIRECTION>IN</DIRECTION>
                        </ARGUMENT-DATA-PROTOTYPE>
                        <ARGUMENT-DATA-PROTOTYPE UUID="7877c4c1-8a60-4689-a7b3-2a4384d758ee">
                          <SHORT-NAME>Data</SHORT-NAME>
                          <DESC>
                            <L-2 L="FOR-ALL"/>
                          </DESC>
                          <TYPE-TREF DEST="IMPLEMENTATION-DATA-TYPE">/MICROSAR/Dcm_swc/DataTypes/Dcm_Data10ByteType</TYPE-TREF>
                          <DIRECTION>OUT</DIRECTION>
                        </ARGUMENT-DATA-PROTOTYPE>
                      </ARGUMENTS>
                      <POSSIBLE-ERROR-REFS>
                        <POSSIBLE-ERROR-REF DEST="APPLICATION-ERROR">/MICROSAR/Dcm_swc/Interfaces/DataServices_DID_F1A9_GMXMLRepairShopCodeOrTesterSerialNumber_DiagXMLRepairShopCodeOrTesterSerialNumber_0_0/E_NOT_OK</POSSIBLE-ERROR-REF>
                        <POSSIBLE-ERROR-REF DEST="APPLICATION-ERROR">/MICROSAR/Dcm_swc/Interfaces/DataServices_DID_F1A9_GMXMLRepairShopCodeOrTesterSerialNumber_DiagXMLRepairShopCodeOrTesterSerialNumber_0_0/E_PENDING</POSSIBLE-ERROR-REF>
                      </POSSIBLE-ERROR-REFS>
                    </CLIENT-SERVER-OPERATION>
                    <CLIENT-SERVER-OPERATION UUID="bf6a6131-99fc-4d82-b3b1-032c9b0c7299">
                      <SHORT-NAME>WriteData</SHORT-NAME>
                      <DESC>
                        <L-2 L="FOR-ALL"/>
                      </DESC>
                      <ARGUMENTS>
                        <ARGUMENT-DATA-PROTOTYPE UUID="ff22d32b-1cd7-47f3-b72b-8aabcddafc01">
                          <SHORT-NAME>Data</SHORT-NAME>
                          <DESC>
                            <L-2 L="FOR-ALL"/>
                          </DESC>
                          <TYPE-TREF DEST="IMPLEMENTATION-DATA-TYPE">/MICROSAR/Dcm_swc/DataTypes/Dcm_Data10ByteType</TYPE-TREF>
                          <DIRECTION>IN</DIRECTION>
                        </ARGUMENT-DATA-PROTOTYPE>
                        <ARGUMENT-DATA-PROTOTYPE UUID="40bc564e-31c2-486c-9db6-3b2399f7439a">
                          <SHORT-NAME>OpStatus</SHORT-NAME>
                          <DESC>
                            <L-2 L="FOR-ALL"/>
                          </DESC>
                          <TYPE-TREF DEST="IMPLEMENTATION-DATA-TYPE">/MICROSAR/Dcm_swc/DataTypes/Dcm_OpStatusType</TYPE-TREF>
                          <DIRECTION>IN</DIRECTION>
                        </ARGUMENT-DATA-PROTOTYPE>
                        <ARGUMENT-DATA-PROTOTYPE UUID="a49c94f6-57e2-4724-80b4-ac3855a12e7d">
                          <SHORT-NAME>ErrorCode</SHORT-NAME>
                          <DESC>
                            <L-2 L="FOR-ALL"/>
                          </DESC>
                          <TYPE-TREF DEST="IMPLEMENTATION-DATA-TYPE">/MICROSAR/Dcm_swc/DataTypes/Dcm_NegativeResponseCodeType</TYPE-TREF>
                          <DIRECTION>OUT</DIRECTION>
                        </ARGUMENT-DATA-PROTOTYPE>
                      </ARGUMENTS>
                      <POSSIBLE-ERROR-REFS>
                        <POSSIBLE-ERROR-REF DEST="APPLICATION-ERROR">/MICROSAR/Dcm_swc/Interfaces/DataServices_DID_F1A9_GMXMLRepairShopCodeOrTesterSerialNumber_DiagXMLRepairShopCodeOrTesterSerialNumber_0_0/E_NOT_OK</POSSIBLE-ERROR-REF>
                        <POSSIBLE-ERROR-REF DEST="APPLICATION-ERROR">/MICROSAR/Dcm_swc/Interfaces/DataServices_DID_F1A9_GMXMLRepairShopCodeOrTesterSerialNumber_DiagXMLRepairShopCodeOrTesterSerialNumber_0_0/E_PENDING</POSSIBLE-ERROR-REF>
                      </POSSIBLE-ERROR-REFS>
                    </CLIENT-SERVER-OPERATION>
                  </OPERATIONS>
                  <POSSIBLE-ERRORS>
                    <APPLICATION-ERROR UUID="5f1af955-e347-478f-a47d-90b20a617463">
                      <SHORT-NAME>E_NOT_OK</SHORT-NAME>
                      <ERROR-CODE>1</ERROR-CODE>
                    </APPLICATION-ERROR>
                    <APPLICATION-ERROR UUID="1d12b2a5-9ca0-4c53-8b36-e70d8e5134fb">
                      <SHORT-NAME>E_PENDING</SHORT-NAME>
                      <ERROR-CODE>10</ERROR-CODE>
                    </APPLICATION-ERROR>
                  </POSSIBLE-ERRORS>
                </CLIENT-SERVER-INTERFACE>
                <CLIENT-SERVER-INTERFACE UUID="0151b75f-5326-4dcd-ab71-d74c4ced6f23">
                  <SHORT-NAME>DataServices_DID_F080_ECUKeyProvisionStateFlag_ECUKeyProvisionStateFlag_0_0</SHORT-NAME>
                  <IS-SERVICE>true</IS-SERVICE>
                  <SERVICE-KIND>DIAGNOSTIC-COMMUNICATION-MANAGER</SERVICE-KIND>
                  <OPERATIONS>
                    <CLIENT-SERVER-OPERATION UUID="9b09dbbe-c916-4d93-9dbe-b86174c1424c">
                      <SHORT-NAME>ReadData</SHORT-NAME>
                      <DESC>
                        <L-2 L="FOR-ALL"/>
                      </DESC>
                      <ARGUMENTS>
                        <ARGUMENT-DATA-PROTOTYPE UUID="0e6e9220-11ed-44e8-98d9-6f7ba5960d7b">
                          <SHORT-NAME>OpStatus</SHORT-NAME>
                          <DESC>
                            <L-2 L="FOR-ALL"/>
                          </DESC>
                          <TYPE-TREF DEST="IMPLEMENTATION-DATA-TYPE">/MICROSAR/Dcm_swc/DataTypes/Dcm_OpStatusType</TYPE-TREF>
                          <DIRECTION>IN</DIRECTION>
                        </ARGUMENT-DATA-PROTOTYPE>
                        <ARGUMENT-DATA-PROTOTYPE UUID="9b3434fd-c671-45bb-8b0b-14e4c2106aed">
                          <SHORT-NAME>Data</SHORT-NAME>
                          <DESC>
                            <L-2 L="FOR-ALL"/>
                          </DESC>
                          <TYPE-TREF DEST="IMPLEMENTATION-DATA-TYPE">/MICROSAR/Dcm_swc/DataTypes/Dcm_Data1ByteType</TYPE-TREF>
                          <DIRECTION>OUT</DIRECTION>
                        </ARGUMENT-DATA-PROTOTYPE>
                      </ARGUMENTS>
                      <POSSIBLE-ERROR-REFS>
                        <POSSIBLE-ERROR-REF DEST="APPLICATION-ERROR">/MICROSAR/Dcm_swc/Interfaces/DataServices_DID_F080_ECUKeyProvisionStateFlag_ECUKeyProvisionStateFlag_0_0/E_NOT_OK</POSSIBLE-ERROR-REF>
                        <POSSIBLE-ERROR-REF DEST="APPLICATION-ERROR">/MICROSAR/Dcm_swc/Interfaces/DataServices_DID_F080_ECUKeyProvisionStateFlag_ECUKeyProvisionStateFlag_0_0/E_PENDING</POSSIBLE-ERROR-REF>
                      </POSSIBLE-ERROR-REFS>
                    </CLIENT-SERVER-OPERATION>
                    <CLIENT-SERVER-OPERATION UUID="0723dc87-8694-4270-a10d-191d4866ec83">
                      <SHORT-NAME>WriteData</SHORT-NAME>
                      <DESC>
                        <L-2 L="FOR-ALL"/>
                      </DESC>
                      <ARGUMENTS>
                        <ARGUMENT-DATA-PROTOTYPE UUID="08540467-b098-4823-856c-8d6c79f11204">
                          <SHORT-NAME>Data</SHORT-NAME>
                          <DESC>
                            <L-2 L="FOR-ALL"/>
                          </DESC>
                          <TYPE-TREF DEST="IMPLEMENTATION-DATA-TYPE">/MICROSAR/Dcm_swc/DataTypes/Dcm_Data1ByteType</TYPE-TREF>
                          <DIRECTION>IN</DIRECTION>
                        </ARGUMENT-DATA-PROTOTYPE>
                        <ARGUMENT-DATA-PROTOTYPE UUID="75b6df1f-a34a-4775-9f49-777d49eaf45c">
                          <SHORT-NAME>OpStatus</SHORT-NAME>
                          <DESC>
                            <L-2 L="FOR-ALL"/>
                          </DESC>
                          <TYPE-TREF DEST="IMPLEMENTATION-DATA-TYPE">/MICROSAR/Dcm_swc/DataTypes/Dcm_OpStatusType</TYPE-TREF>
                          <DIRECTION>IN</DIRECTION>
                        </ARGUMENT-DATA-PROTOTYPE>
                        <ARGUMENT-DATA-PROTOTYPE UUID="9da3a8d3-6bc5-45e8-9d56-9d3a838edf5f">
                          <SHORT-NAME>ErrorCode</SHORT-NAME>
                          <DESC>
                            <L-2 L="FOR-ALL"/>
                          </DESC>
                          <TYPE-TREF DEST="IMPLEMENTATION-DATA-TYPE">/MICROSAR/Dcm_swc/DataTypes/Dcm_NegativeResponseCodeType</TYPE-TREF>
                          <DIRECTION>OUT</DIRECTION>
                        </ARGUMENT-DATA-PROTOTYPE>
                      </ARGUMENTS>
                      <POSSIBLE-ERROR-REFS>
                        <POSSIBLE-ERROR-REF DEST="APPLICATION-ERROR">/MICROSAR/Dcm_swc/Interfaces/DataServices_DID_F080_ECUKeyProvisionStateFlag_ECUKeyProvisionStateFlag_0_0/E_NOT_OK</POSSIBLE-ERROR-REF>
                        <POSSIBLE-ERROR-REF DEST="APPLICATION-ERROR">/MICROSAR/Dcm_swc/Interfaces/DataServices_DID_F080_ECUKeyProvisionStateFlag_ECUKeyProvisionStateFlag_0_0/E_PENDING</POSSIBLE-ERROR-REF>
                      </POSSIBLE-ERROR-REFS>
                    </CLIENT-SERVER-OPERATION>
                  </OPERATIONS>
                  <POSSIBLE-ERRORS>
                    <APPLICATION-ERROR UUID="e73850cf-6ee9-49d5-9fca-3ba1d958b1d1">
                      <SHORT-NAME>E_NOT_OK</SHORT-NAME>
                      <ERROR-CODE>1</ERROR-CODE>
                    </APPLICATION-ERROR>
                    <APPLICATION-ERROR UUID="816bc2cb-2a4d-4ec2-89df-8a2bcb52deb2">
                      <SHORT-NAME>E_PENDING</SHORT-NAME>
                      <ERROR-CODE>10</ERROR-CODE>
                    </APPLICATION-ERROR>
                  </POSSIBLE-ERRORS>
                </CLIENT-SERVER-INTERFACE>
                <CLIENT-SERVER-INTERFACE UUID="fef95410-4bf8-4e13-8e0e-4bfab4387be4">
                  <SHORT-NAME>DataServices_DID_F1D3_GMSoftwareModuleIdentifierAlphaCode_03_GMSoftwareModuleIdentifierAlphaCode_03_0_0</SHORT-NAME>
                  <IS-SERVICE>true</IS-SERVICE>
                  <SERVICE-KIND>DIAGNOSTIC-COMMUNICATION-MANAGER</SERVICE-KIND>
                  <OPERATIONS>
                    <CLIENT-SERVER-OPERATION UUID="cc822213-f1c6-4d6a-bc5a-f9d286f01fc1">
                      <SHORT-NAME>ReadData</SHORT-NAME>
                      <DESC>
                        <L-2 L="FOR-ALL"/>
                      </DESC>
                      <ARGUMENTS>
                        <ARGUMENT-DATA-PROTOTYPE UUID="3ff5f695-1bfd-4c00-bc91-6af81884c070">
                          <SHORT-NAME>OpStatus</SHORT-NAME>
                          <DESC>
                            <L-2 L="FOR-ALL"/>
                          </DESC>
                          <TYPE-TREF DEST="IMPLEMENTATION-DATA-TYPE">/MICROSAR/Dcm_swc/DataTypes/Dcm_OpStatusType</TYPE-TREF>
                          <DIRECTION>IN</DIRECTION>
                        </ARGUMENT-DATA-PROTOTYPE>
                        <ARGUMENT-DATA-PROTOTYPE UUID="8eac8ec7-98c8-4ed8-aa1e-6fba921caa4a">
                          <SHORT-NAME>Data</SHORT-NAME>
                          <DESC>
                            <L-2 L="FOR-ALL"/>
                          </DESC>
                          <TYPE-TREF DEST="IMPLEMENTATION-DATA-TYPE">/MICROSAR/Dcm_swc/DataTypes/Dcm_Data2ByteType</TYPE-TREF>
                          <DIRECTION>OUT</DIRECTION>
                        </ARGUMENT-DATA-PROTOTYPE>
                      </ARGUMENTS>
                      <POSSIBLE-ERROR-REFS>
                        <POSSIBLE-ERROR-REF DEST="APPLICATION-ERROR">/MICROSAR/Dcm_swc/Interfaces/DataServices_DID_F1D3_GMSoftwareModuleIdentifierAlphaCode_03_GMSoftwareModuleIdentifierAlphaCode_03_0_0/E_NOT_OK</POSSIBLE-ERROR-REF>
                        <POSSIBLE-ERROR-REF DEST="APPLICATION-ERROR">/MICROSAR/Dcm_swc/Interfaces/DataServices_DID_F1D3_GMSoftwareModuleIdentifierAlphaCode_03_GMSoftwareModuleIdentifierAlphaCode_03_0_0/E_PENDING</POSSIBLE-ERROR-REF>
                      </POSSIBLE-ERROR-REFS>
                    </CLIENT-SERVER-OPERATION>
                  </OPERATIONS>
                  <POSSIBLE-ERRORS>
                    <APPLICATION-ERROR UUID="78aa79e2-bdeb-4fcc-8cdb-999c8ef17d0a">
                      <SHORT-NAME>E_NOT_OK</SHORT-NAME>
                      <ERROR-CODE>1</ERROR-CODE>
                    </APPLICATION-ERROR>
                    <APPLICATION-ERROR UUID="95430d2c-2f9a-400d-abfa-094ca82a2e1d">
                      <SHORT-NAME>E_PENDING</SHORT-NAME>
                      <ERROR-CODE>10</ERROR-CODE>
                    </APPLICATION-ERROR>
                  </POSSIBLE-ERRORS>
                </CLIENT-SERVER-INTERFACE>
                <CLIENT-SERVER-INTERFACE UUID="37e6c773-cf16-4a17-a590-e793820f0caa">
                  <SHORT-NAME>DataServices_DID_F1DC_GMBaseModelPartNumberAlphaCode_GMBaseModelPartNumberAlphaCode_0_0</SHORT-NAME>
                  <IS-SERVICE>true</IS-SERVICE>
                  <SERVICE-KIND>DIAGNOSTIC-COMMUNICATION-MANAGER</SERVICE-KIND>
                  <OPERATIONS>
                    <CLIENT-SERVER-OPERATION UUID="0452cdcf-1b27-47e9-8db2-c8edfe609968">
                      <SHORT-NAME>ReadData</SHORT-NAME>
                      <DESC>
                        <L-2 L="FOR-ALL"/>
                      </DESC>
                      <ARGUMENTS>
                        <ARGUMENT-DATA-PROTOTYPE UUID="0b15884b-d483-4b8a-8a68-e912b11a8110">
                          <SHORT-NAME>OpStatus</SHORT-NAME>
                          <DESC>
                            <L-2 L="FOR-ALL"/>
                          </DESC>
                          <TYPE-TREF DEST="IMPLEMENTATION-DATA-TYPE">/MICROSAR/Dcm_swc/DataTypes/Dcm_OpStatusType</TYPE-TREF>
                          <DIRECTION>IN</DIRECTION>
                        </ARGUMENT-DATA-PROTOTYPE>
                        <ARGUMENT-DATA-PROTOTYPE UUID="f1295ebb-1490-445e-93b1-e6ae7b7fbd52">
                          <SHORT-NAME>Data</SHORT-NAME>
                          <DESC>
                            <L-2 L="FOR-ALL"/>
                          </DESC>
                          <TYPE-TREF DEST="IMPLEMENTATION-DATA-TYPE">/MICROSAR/Dcm_swc/DataTypes/Dcm_Data2ByteType</TYPE-TREF>
                          <DIRECTION>OUT</DIRECTION>
                        </ARGUMENT-DATA-PROTOTYPE>
                      </ARGUMENTS>
                      <POSSIBLE-ERROR-REFS>
                        <POSSIBLE-ERROR-REF DEST="APPLICATION-ERROR">/MICROSAR/Dcm_swc/Interfaces/DataServices_DID_F1DC_GMBaseModelPartNumberAlphaCode_GMBaseModelPartNumberAlphaCode_0_0/E_NOT_OK</POSSIBLE-ERROR-REF>
                        <POSSIBLE-ERROR-REF DEST="APPLICATION-ERROR">/MICROSAR/Dcm_swc/Interfaces/DataServices_DID_F1DC_GMBaseModelPartNumberAlphaCode_GMBaseModelPartNumberAlphaCode_0_0/E_PENDING</POSSIBLE-ERROR-REF>
                      </POSSIBLE-ERROR-REFS>
                    </CLIENT-SERVER-OPERATION>
                  </OPERATIONS>
                  <POSSIBLE-ERRORS>
                    <APPLICATION-ERROR UUID="0bd94c78-7341-431d-b313-2230a8dc9808">
                      <SHORT-NAME>E_NOT_OK</SHORT-NAME>
                      <ERROR-CODE>1</ERROR-CODE>
                    </APPLICATION-ERROR>
                    <APPLICATION-ERROR UUID="124d63a1-a5bb-4ae7-a6b9-3d5aaa5123e3">
                      <SHORT-NAME>E_PENDING</SHORT-NAME>
                      <ERROR-CODE>10</ERROR-CODE>
                    </APPLICATION-ERROR>
                  </POSSIBLE-ERRORS>
                </CLIENT-SERVER-INTERFACE>
                <CLIENT-SERVER-INTERFACE UUID="34658eb7-113e-450b-873f-cd7d04a4f112">
                  <SHORT-NAME>DataServices_DID_F106_GMSoftwareModuleIdentifier_14_GMSoftwareModuleIdentifier_14_0_0</SHORT-NAME>
                  <IS-SERVICE>true</IS-SERVICE>
                  <SERVICE-KIND>DIAGNOSTIC-COMMUNICATION-MANAGER</SERVICE-KIND>
                  <OPERATIONS>
                    <CLIENT-SERVER-OPERATION UUID="790db870-5922-4362-8a5d-666bca25729b">
                      <SHORT-NAME>ReadData</SHORT-NAME>
                      <DESC>
                        <L-2 L="FOR-ALL"/>
                      </DESC>
                      <ARGUMENTS>
                        <ARGUMENT-DATA-PROTOTYPE UUID="3e1d8afe-5728-4260-bccd-ba2fdb24462b">
                          <SHORT-NAME>OpStatus</SHORT-NAME>
                          <DESC>
                            <L-2 L="FOR-ALL"/>
                          </DESC>
                          <TYPE-TREF DEST="IMPLEMENTATION-DATA-TYPE">/MICROSAR/Dcm_swc/DataTypes/Dcm_OpStatusType</TYPE-TREF>
                          <DIRECTION>IN</DIRECTION>
                        </ARGUMENT-DATA-PROTOTYPE>
                        <ARGUMENT-DATA-PROTOTYPE UUID="91edaba9-24c4-4e46-91c0-036beb7fd274">
                          <SHORT-NAME>Data</SHORT-NAME>
                          <DESC>
                            <L-2 L="FOR-ALL"/>
                          </DESC>
                          <TYPE-TREF DEST="IMPLEMENTATION-DATA-TYPE">/MICROSAR/Dcm_swc/DataTypes/Dcm_Data4ByteType</TYPE-TREF>
                          <DIRECTION>OUT</DIRECTION>
                        </ARGUMENT-DATA-PROTOTYPE>
                      </ARGUMENTS>
                      <POSSIBLE-ERROR-REFS>
                        <POSSIBLE-ERROR-REF DEST="APPLICATION-ERROR">/MICROSAR/Dcm_swc/Interfaces/DataServices_DID_F106_GMSoftwareModuleIdentifier_14_GMSoftwareModuleIdentifier_14_0_0/E_NOT_OK</POSSIBLE-ERROR-REF>
                        <POSSIBLE-ERROR-REF DEST="APPLICATION-ERROR">/MICROSAR/Dcm_swc/Interfaces/DataServices_DID_F106_GMSoftwareModuleIdentifier_14_GMSoftwareModuleIdentifier_14_0_0/E_PENDING</POSSIBLE-ERROR-REF>
                      </POSSIBLE-ERROR-REFS>
                    </CLIENT-SERVER-OPERATION>
                  </OPERATIONS>
                  <POSSIBLE-ERRORS>
                    <APPLICATION-ERROR UUID="18efa7d7-6514-4759-8643-6b5d91b97c04">
                      <SHORT-NAME>E_NOT_OK</SHORT-NAME>
                      <ERROR-CODE>1</ERROR-CODE>
                    </APPLICATION-ERROR>
                    <APPLICATION-ERROR UUID="c4800dea-e792-486a-8f20-067232d6dcf4">
                      <SHORT-NAME>E_PENDING</SHORT-NAME>
                      <ERROR-CODE>10</ERROR-CODE>
                    </APPLICATION-ERROR>
                  </POSSIBLE-ERRORS>
                </CLIENT-SERVER-INTERFACE>
                <CLIENT-SERVER-INTERFACE UUID="58c44538-c7a8-42fa-b3f8-68c1cb73857a">
                  <SHORT-NAME>DataServices_DID_F113_GMSoftwareModuleIdentifierAlphaCode_20_GMSoftwareModuleIdentifierAlphaCode_20_0_0</SHORT-NAME>
                  <IS-SERVICE>true</IS-SERVICE>
                  <SERVICE-KIND>DIAGNOSTIC-COMMUNICATION-MANAGER</SERVICE-KIND>
                  <OPERATIONS>
                    <CLIENT-SERVER-OPERATION UUID="3125b746-c9c1-4b7a-9ac9-64564dd5b73f">
                      <SHORT-NAME>ReadData</SHORT-NAME>
                      <DESC>
                        <L-2 L="FOR-ALL"/>
                      </DESC>
                      <ARGUMENTS>
                        <ARGUMENT-DATA-PROTOTYPE UUID="1dafd4cf-a854-43a2-a263-a239276d7b63">
                          <SHORT-NAME>OpStatus</SHORT-NAME>
                          <DESC>
                            <L-2 L="FOR-ALL"/>
                          </DESC>
                          <TYPE-TREF DEST="IMPLEMENTATION-DATA-TYPE">/MICROSAR/Dcm_swc/DataTypes/Dcm_OpStatusType</TYPE-TREF>
                          <DIRECTION>IN</DIRECTION>
                        </ARGUMENT-DATA-PROTOTYPE>
                        <ARGUMENT-DATA-PROTOTYPE UUID="d03d164c-185d-418d-ad31-17ed7127e1f0">
                          <SHORT-NAME>Data</SHORT-NAME>
                          <DESC>
                            <L-2 L="FOR-ALL"/>
                          </DESC>
                          <TYPE-TREF DEST="IMPLEMENTATION-DATA-TYPE">/MICROSAR/Dcm_swc/DataTypes/Dcm_Data2ByteType</TYPE-TREF>
                          <DIRECTION>OUT</DIRECTION>
                        </ARGUMENT-DATA-PROTOTYPE>
                      </ARGUMENTS>
                      <POSSIBLE-ERROR-REFS>
                        <POSSIBLE-ERROR-REF DEST="APPLICATION-ERROR">/MICROSAR/Dcm_swc/Interfaces/DataServices_DID_F113_GMSoftwareModuleIdentifierAlphaCode_20_GMSoftwareModuleIdentifierAlphaCode_20_0_0/E_NOT_OK</POSSIBLE-ERROR-REF>
                        <POSSIBLE-ERROR-REF DEST="APPLICATION-ERROR">/MICROSAR/Dcm_swc/Interfaces/DataServices_DID_F113_GMSoftwareModuleIdentifierAlphaCode_20_GMSoftwareModuleIdentifierAlphaCode_20_0_0/E_PENDING</POSSIBLE-ERROR-REF>
                      </POSSIBLE-ERROR-REFS>
                    </CLIENT-SERVER-OPERATION>
                  </OPERATIONS>
                  <POSSIBLE-ERRORS>
                    <APPLICATION-ERROR UUID="3948108b-ff65-4f0d-8d9d-393ff75bf698">
                      <SHORT-NAME>E_NOT_OK</SHORT-NAME>
                      <ERROR-CODE>1</ERROR-CODE>
                    </APPLICATION-ERROR>
                    <APPLICATION-ERROR UUID="0d46e5f7-84c8-4426-8303-9651d95f9fef">
                      <SHORT-NAME>E_PENDING</SHORT-NAME>
                      <ERROR-CODE>10</ERROR-CODE>
                    </APPLICATION-ERROR>
                  </POSSIBLE-ERRORS>
                </CLIENT-SERVER-INTERFACE>
                <CLIENT-SERVER-INTERFACE UUID="d905f8bd-e6ed-443c-8c02-9c55d553b7ea">
                  <SHORT-NAME>DataServices_DID_F109_GMSoftwareModuleIdentifierAlphaCode_15_GMSoftwareModuleIdentifierAlphaCode_15_0_0</SHORT-NAME>
                  <IS-SERVICE>true</IS-SERVICE>
                  <SERVICE-KIND>DIAGNOSTIC-COMMUNICATION-MANAGER</SERVICE-KIND>
                  <OPERATIONS>
                    <CLIENT-SERVER-OPERATION UUID="b8b68f63-078d-464d-a2c2-910321ef2135">
                      <SHORT-NAME>ReadData</SHORT-NAME>
                      <DESC>
                        <L-2 L="FOR-ALL"/>
                      </DESC>
                      <ARGUMENTS>
                        <ARGUMENT-DATA-PROTOTYPE UUID="d1276084-1944-4ea8-95fd-1042569f7cbd">
                          <SHORT-NAME>OpStatus</SHORT-NAME>
                          <DESC>
                            <L-2 L="FOR-ALL"/>
                          </DESC>
                          <TYPE-TREF DEST="IMPLEMENTATION-DATA-TYPE">/MICROSAR/Dcm_swc/DataTypes/Dcm_OpStatusType</TYPE-TREF>
                          <DIRECTION>IN</DIRECTION>
                        </ARGUMENT-DATA-PROTOTYPE>
                        <ARGUMENT-DATA-PROTOTYPE UUID="d5d56a2a-b176-454d-b64c-8a302a702c3d">
                          <SHORT-NAME>Data</SHORT-NAME>
                          <DESC>
                            <L-2 L="FOR-ALL"/>
                          </DESC>
                          <TYPE-TREF DEST="IMPLEMENTATION-DATA-TYPE">/MICROSAR/Dcm_swc/DataTypes/Dcm_Data2ByteType</TYPE-TREF>
                          <DIRECTION>OUT</DIRECTION>
                        </ARGUMENT-DATA-PROTOTYPE>
                      </ARGUMENTS>
                      <POSSIBLE-ERROR-REFS>
                        <POSSIBLE-ERROR-REF DEST="APPLICATION-ERROR">/MICROSAR/Dcm_swc/Interfaces/DataServices_DID_F109_GMSoftwareModuleIdentifierAlphaCode_15_GMSoftwareModuleIdentifierAlphaCode_15_0_0/E_NOT_OK</POSSIBLE-ERROR-REF>
                        <POSSIBLE-ERROR-REF DEST="APPLICATION-ERROR">/MICROSAR/Dcm_swc/Interfaces/DataServices_DID_F109_GMSoftwareModuleIdentifierAlphaCode_15_GMSoftwareModuleIdentifierAlphaCode_15_0_0/E_PENDING</POSSIBLE-ERROR-REF>
                      </POSSIBLE-ERROR-REFS>
                    </CLIENT-SERVER-OPERATION>
                  </OPERATIONS>
                  <POSSIBLE-ERRORS>
                    <APPLICATION-ERROR UUID="fbbcb5d7-203c-4b76-9514-c7dc401133e8">
                      <SHORT-NAME>E_NOT_OK</SHORT-NAME>
                      <ERROR-CODE>1</ERROR-CODE>
                    </APPLICATION-ERROR>
                    <APPLICATION-ERROR UUID="993663e7-2cf5-4160-8716-3ba6af80b135">
                      <SHORT-NAME>E_PENDING</SHORT-NAME>
                      <ERROR-CODE>10</ERROR-CODE>
                    </APPLICATION-ERROR>
                  </POSSIBLE-ERRORS>
                </CLIENT-SERVER-INTERFACE>
                <CLIENT-SERVER-INTERFACE UUID="27c16526-8c87-4495-965e-3d9be7295f4c">
                  <SHORT-NAME>DataServices_DID_F1D1_GMSoftwareModuleIdentifierAlphaCode_01_GMSoftwareModuleIdentifierAlphaCode_01_0_0</SHORT-NAME>
                  <IS-SERVICE>true</IS-SERVICE>
                  <SERVICE-KIND>DIAGNOSTIC-COMMUNICATION-MANAGER</SERVICE-KIND>
                  <OPERATIONS>
                    <CLIENT-SERVER-OPERATION UUID="67e54908-b9cf-42bb-b5a6-769ade1ae385">
                      <SHORT-NAME>ReadData</SHORT-NAME>
                      <DESC>
                        <L-2 L="FOR-ALL"/>
                      </DESC>
                      <ARGUMENTS>
                        <ARGUMENT-DATA-PROTOTYPE UUID="d12b89f1-8d3a-4780-90f0-b54e0238752b">
                          <SHORT-NAME>OpStatus</SHORT-NAME>
                          <DESC>
                            <L-2 L="FOR-ALL"/>
                          </DESC>
                          <TYPE-TREF DEST="IMPLEMENTATION-DATA-TYPE">/MICROSAR/Dcm_swc/DataTypes/Dcm_OpStatusType</TYPE-TREF>
                          <DIRECTION>IN</DIRECTION>
                        </ARGUMENT-DATA-PROTOTYPE>
                        <ARGUMENT-DATA-PROTOTYPE UUID="ffa4878d-1cbd-4c80-ac70-d30adbde1eb6">
                          <SHORT-NAME>Data</SHORT-NAME>
                          <DESC>
                            <L-2 L="FOR-ALL"/>
                          </DESC>
                          <TYPE-TREF DEST="IMPLEMENTATION-DATA-TYPE">/MICROSAR/Dcm_swc/DataTypes/Dcm_Data2ByteType</TYPE-TREF>
                          <DIRECTION>OUT</DIRECTION>
                        </ARGUMENT-DATA-PROTOTYPE>
                      </ARGUMENTS>
                      <POSSIBLE-ERROR-REFS>
                        <POSSIBLE-ERROR-REF DEST="APPLICATION-ERROR">/MICROSAR/Dcm_swc/Interfaces/DataServices_DID_F1D1_GMSoftwareModuleIdentifierAlphaCode_01_GMSoftwareModuleIdentifierAlphaCode_01_0_0/E_NOT_OK</POSSIBLE-ERROR-REF>
                        <POSSIBLE-ERROR-REF DEST="APPLICATION-ERROR">/MICROSAR/Dcm_swc/Interfaces/DataServices_DID_F1D1_GMSoftwareModuleIdentifierAlphaCode_01_GMSoftwareModuleIdentifierAlphaCode_01_0_0/E_PENDING</POSSIBLE-ERROR-REF>
                      </POSSIBLE-ERROR-REFS>
                    </CLIENT-SERVER-OPERATION>
                  </OPERATIONS>
                  <POSSIBLE-ERRORS>
                    <APPLICATION-ERROR UUID="4f6cb0e5-5909-45af-9b34-c8edf386fdc2">
                      <SHORT-NAME>E_NOT_OK</SHORT-NAME>
                      <ERROR-CODE>1</ERROR-CODE>
                    </APPLICATION-ERROR>
                    <APPLICATION-ERROR UUID="3c7cf1d5-a873-4f03-9831-debd2626d641">
                      <SHORT-NAME>E_PENDING</SHORT-NAME>
                      <ERROR-CODE>10</ERROR-CODE>
                    </APPLICATION-ERROR>
                  </POSSIBLE-ERRORS>
                </CLIENT-SERVER-INTERFACE>
                <CLIENT-SERVER-INTERFACE UUID="4792a230-b6ca-4216-bbd4-3b65062590e2">
                  <SHORT-NAME>DataServices_DID_F0F6_BootInfoBlockSubjectNameandECUName_SubjectName_0_0</SHORT-NAME>
                  <IS-SERVICE>true</IS-SERVICE>
                  <SERVICE-KIND>DIAGNOSTIC-COMMUNICATION-MANAGER</SERVICE-KIND>
                  <OPERATIONS>
                    <CLIENT-SERVER-OPERATION UUID="b5b25288-a123-408c-b725-961522755eeb">
                      <SHORT-NAME>ReadData</SHORT-NAME>
                      <DESC>
                        <L-2 L="FOR-ALL"/>
                      </DESC>
                      <ARGUMENTS>
                        <ARGUMENT-DATA-PROTOTYPE UUID="92cb1347-25b6-4b74-b6bb-2c88de4ccd83">
                          <SHORT-NAME>OpStatus</SHORT-NAME>
                          <DESC>
                            <L-2 L="FOR-ALL"/>
                          </DESC>
                          <TYPE-TREF DEST="IMPLEMENTATION-DATA-TYPE">/MICROSAR/Dcm_swc/DataTypes/Dcm_OpStatusType</TYPE-TREF>
                          <DIRECTION>IN</DIRECTION>
                        </ARGUMENT-DATA-PROTOTYPE>
                        <ARGUMENT-DATA-PROTOTYPE UUID="4cbb8171-199c-4136-ab04-7eca56cadcdc">
                          <SHORT-NAME>Data</SHORT-NAME>
                          <DESC>
                            <L-2 L="FOR-ALL"/>
                          </DESC>
                          <TYPE-TREF DEST="IMPLEMENTATION-DATA-TYPE">/MICROSAR/Dcm_swc/DataTypes/Dcm_Data16ByteType</TYPE-TREF>
                          <DIRECTION>OUT</DIRECTION>
                        </ARGUMENT-DATA-PROTOTYPE>
                      </ARGUMENTS>
                      <POSSIBLE-ERROR-REFS>
                        <POSSIBLE-ERROR-REF DEST="APPLICATION-ERROR">/MICROSAR/Dcm_swc/Interfaces/DataServices_DID_F0F6_BootInfoBlockSubjectNameandECUName_SubjectName_0_0/E_NOT_OK</POSSIBLE-ERROR-REF>
                        <POSSIBLE-ERROR-REF DEST="APPLICATION-ERROR">/MICROSAR/Dcm_swc/Interfaces/DataServices_DID_F0F6_BootInfoBlockSubjectNameandECUName_SubjectName_0_0/E_PENDING</POSSIBLE-ERROR-REF>
                      </POSSIBLE-ERROR-REFS>
                    </CLIENT-SERVER-OPERATION>
                  </OPERATIONS>
                  <POSSIBLE-ERRORS>
                    <APPLICATION-ERROR UUID="0c95ced8-3c57-452a-b68e-10f1363670cd">
                      <SHORT-NAME>E_NOT_OK</SHORT-NAME>
                      <ERROR-CODE>1</ERROR-CODE>
                    </APPLICATION-ERROR>
                    <APPLICATION-ERROR UUID="42a50641-13d4-4d4e-b508-3655347c2ade">
                      <SHORT-NAME>E_PENDING</SHORT-NAME>
                      <ERROR-CODE>10</ERROR-CODE>
                    </APPLICATION-ERROR>
                  </POSSIBLE-ERRORS>
                </CLIENT-SERVER-INTERFACE>
                <CLIENT-SERVER-INTERFACE UUID="f34e96be-c5d2-43eb-8b15-0d9b5cbf3267">
                  <SHORT-NAME>DataServices_DID_F0F6_BootInfoBlockSubjectNameandECUName_ECUName_16_0</SHORT-NAME>
                  <IS-SERVICE>true</IS-SERVICE>
                  <SERVICE-KIND>DIAGNOSTIC-COMMUNICATION-MANAGER</SERVICE-KIND>
                  <OPERATIONS>
                    <CLIENT-SERVER-OPERATION UUID="11ddc8e9-b5fb-45de-acc8-21e2acce9789">
                      <SHORT-NAME>ReadData</SHORT-NAME>
                      <DESC>
                        <L-2 L="FOR-ALL"/>
                      </DESC>
                      <ARGUMENTS>
                        <ARGUMENT-DATA-PROTOTYPE UUID="c69af9ba-8e2f-4ba0-ae55-83ec55966fe5">
                          <SHORT-NAME>OpStatus</SHORT-NAME>
                          <DESC>
                            <L-2 L="FOR-ALL"/>
                          </DESC>
                          <TYPE-TREF DEST="IMPLEMENTATION-DATA-TYPE">/MICROSAR/Dcm_swc/DataTypes/Dcm_OpStatusType</TYPE-TREF>
                          <DIRECTION>IN</DIRECTION>
                        </ARGUMENT-DATA-PROTOTYPE>
                        <ARGUMENT-DATA-PROTOTYPE UUID="34e93ce7-9b2d-4c02-8545-340b9ec9ce3e">
                          <SHORT-NAME>Data</SHORT-NAME>
                          <DESC>
                            <L-2 L="FOR-ALL"/>
                          </DESC>
                          <TYPE-TREF DEST="IMPLEMENTATION-DATA-TYPE">/MICROSAR/Dcm_swc/DataTypes/Dcm_Data8ByteType</TYPE-TREF>
                          <DIRECTION>OUT</DIRECTION>
                        </ARGUMENT-DATA-PROTOTYPE>
                      </ARGUMENTS>
                      <POSSIBLE-ERROR-REFS>
                        <POSSIBLE-ERROR-REF DEST="APPLICATION-ERROR">/MICROSAR/Dcm_swc/Interfaces/DataServices_DID_F0F6_BootInfoBlockSubjectNameandECUName_ECUName_16_0/E_NOT_OK</POSSIBLE-ERROR-REF>
                        <POSSIBLE-ERROR-REF DEST="APPLICATION-ERROR">/MICROSAR/Dcm_swc/Interfaces/DataServices_DID_F0F6_BootInfoBlockSubjectNameandECUName_ECUName_16_0/E_PENDING</POSSIBLE-ERROR-REF>
                      </POSSIBLE-ERROR-REFS>
                    </CLIENT-SERVER-OPERATION>
                  </OPERATIONS>
                  <POSSIBLE-ERRORS>
                    <APPLICATION-ERROR UUID="ab7ef027-4999-46b5-ad3b-6fb2f320f55e">
                      <SHORT-NAME>E_NOT_OK</SHORT-NAME>
                      <ERROR-CODE>1</ERROR-CODE>
                    </APPLICATION-ERROR>
                    <APPLICATION-ERROR UUID="716426a9-a6ee-4f8f-ba2d-42ea85aafee2">
                      <SHORT-NAME>E_PENDING</SHORT-NAME>
                      <ERROR-CODE>10</ERROR-CODE>
                    </APPLICATION-ERROR>
                  </POSSIBLE-ERRORS>
                </CLIENT-SERVER-INTERFACE>
                <CLIENT-SERVER-INTERFACE UUID="0c7f6984-938e-4b1a-b2f8-c04d4e6ae2b2">
                  <SHORT-NAME>DataServices_DID_F084_MessageAuthenticationAntiReplayCounters_MessageAuthenticationAntiReplayCounters_0_0</SHORT-NAME>
                  <IS-SERVICE>true</IS-SERVICE>
                  <SERVICE-KIND>DIAGNOSTIC-COMMUNICATION-MANAGER</SERVICE-KIND>
                  <OPERATIONS>
                    <CLIENT-SERVER-OPERATION UUID="b6334dfc-695f-4d2b-9db4-1970d3fafca7">
                      <SHORT-NAME>ReadData</SHORT-NAME>
                      <DESC>
                        <L-2 L="FOR-ALL"/>
                      </DESC>
                      <ARGUMENTS>
                        <ARGUMENT-DATA-PROTOTYPE UUID="f952cacc-2fad-48b9-acd8-37e43945fa12">
                          <SHORT-NAME>OpStatus</SHORT-NAME>
                          <DESC>
                            <L-2 L="FOR-ALL"/>
                          </DESC>
                          <TYPE-TREF DEST="IMPLEMENTATION-DATA-TYPE">/MICROSAR/Dcm_swc/DataTypes/Dcm_OpStatusType</TYPE-TREF>
                          <DIRECTION>IN</DIRECTION>
                        </ARGUMENT-DATA-PROTOTYPE>
                        <ARGUMENT-DATA-PROTOTYPE UUID="d8048b5c-1e1a-4349-97b8-13d08589856a">
                          <SHORT-NAME>Data</SHORT-NAME>
                          <DESC>
                            <L-2 L="FOR-ALL"/>
                          </DESC>
                          <TYPE-TREF DEST="IMPLEMENTATION-DATA-TYPE">/MICROSAR/Dcm_swc/DataTypes/Dcm_Data1ByteType</TYPE-TREF>
                          <DIRECTION>OUT</DIRECTION>
                        </ARGUMENT-DATA-PROTOTYPE>
                      </ARGUMENTS>
                      <POSSIBLE-ERROR-REFS>
                        <POSSIBLE-ERROR-REF DEST="APPLICATION-ERROR">/MICROSAR/Dcm_swc/Interfaces/DataServices_DID_F084_MessageAuthenticationAntiReplayCounters_MessageAuthenticationAntiReplayCounters_0_0/E_NOT_OK</POSSIBLE-ERROR-REF>
                        <POSSIBLE-ERROR-REF DEST="APPLICATION-ERROR">/MICROSAR/Dcm_swc/Interfaces/DataServices_DID_F084_MessageAuthenticationAntiReplayCounters_MessageAuthenticationAntiReplayCounters_0_0/E_PENDING</POSSIBLE-ERROR-REF>
                      </POSSIBLE-ERROR-REFS>
                    </CLIENT-SERVER-OPERATION>
                    <CLIENT-SERVER-OPERATION UUID="a72cd3c7-d89e-40e6-ba02-625d2d698089">
                      <SHORT-NAME>ReadDataLength</SHORT-NAME>
                      <DESC>
                        <L-2 L="FOR-ALL"/>
                      </DESC>
                      <ARGUMENTS>
                        <ARGUMENT-DATA-PROTOTYPE UUID="b88a661d-552b-4fc4-99a8-cf5209107880">
                          <SHORT-NAME>OpStatus</SHORT-NAME>
                          <DESC>
                            <L-2 L="FOR-ALL"/>
                          </DESC>
                          <TYPE-TREF DEST="IMPLEMENTATION-DATA-TYPE">/MICROSAR/Dcm_swc/DataTypes/Dcm_OpStatusType</TYPE-TREF>
                          <DIRECTION>IN</DIRECTION>
                        </ARGUMENT-DATA-PROTOTYPE>
                        <ARGUMENT-DATA-PROTOTYPE UUID="4b728f82-3194-46a8-8b62-b0d15f49901d">
                          <SHORT-NAME>DataLength</SHORT-NAME>
                          <DESC>
                            <L-2 L="FOR-ALL"/>
                          </DESC>
                          <TYPE-TREF DEST="IMPLEMENTATION-DATA-TYPE">/AUTOSAR_Platform/ImplementationDataTypes/uint16</TYPE-TREF>
                          <DIRECTION>OUT</DIRECTION>
                        </ARGUMENT-DATA-PROTOTYPE>
                      </ARGUMENTS>
                      <POSSIBLE-ERROR-REFS>
                        <POSSIBLE-ERROR-REF DEST="APPLICATION-ERROR">/MICROSAR/Dcm_swc/Interfaces/DataServices_DID_F084_MessageAuthenticationAntiReplayCounters_MessageAuthenticationAntiReplayCounters_0_0/E_NOT_OK</POSSIBLE-ERROR-REF>
                        <POSSIBLE-ERROR-REF DEST="APPLICATION-ERROR">/MICROSAR/Dcm_swc/Interfaces/DataServices_DID_F084_MessageAuthenticationAntiReplayCounters_MessageAuthenticationAntiReplayCounters_0_0/E_PENDING</POSSIBLE-ERROR-REF>
                      </POSSIBLE-ERROR-REFS>
                    </CLIENT-SERVER-OPERATION>
                  </OPERATIONS>
                  <POSSIBLE-ERRORS>
                    <APPLICATION-ERROR UUID="ee2fe96c-56c0-484a-94ca-e12bcb2aee7b">
                      <SHORT-NAME>E_NOT_OK</SHORT-NAME>
                      <ERROR-CODE>1</ERROR-CODE>
                    </APPLICATION-ERROR>
                    <APPLICATION-ERROR UUID="a687c41e-919b-489a-9569-d998bf1d9670">
                      <SHORT-NAME>E_PENDING</SHORT-NAME>
                      <ERROR-CODE>10</ERROR-CODE>
                    </APPLICATION-ERROR>
                  </POSSIBLE-ERRORS>
                </CLIENT-SERVER-INTERFACE>
                <CLIENT-SERVER-INTERFACE UUID="fde2717c-9f22-4100-a6e0-0b6747f9c8d4">
                  <SHORT-NAME>DataServices_DID_F108_GMSoftwareModuleIdentifier_15_GMSoftwareModuleIdentifier_15_0_0</SHORT-NAME>
                  <IS-SERVICE>true</IS-SERVICE>
                  <SERVICE-KIND>DIAGNOSTIC-COMMUNICATION-MANAGER</SERVICE-KIND>
                  <OPERATIONS>
                    <CLIENT-SERVER-OPERATION UUID="887d43a9-6798-4de7-bbbf-e60cb40c5f5a">
                      <SHORT-NAME>ReadData</SHORT-NAME>
                      <DESC>
                        <L-2 L="FOR-ALL"/>
                      </DESC>
                      <ARGUMENTS>
                        <ARGUMENT-DATA-PROTOTYPE UUID="a38b8a90-8fb6-4ada-8d1e-9474115a99e2">
                          <SHORT-NAME>OpStatus</SHORT-NAME>
                          <DESC>
                            <L-2 L="FOR-ALL"/>
                          </DESC>
                          <TYPE-TREF DEST="IMPLEMENTATION-DATA-TYPE">/MICROSAR/Dcm_swc/DataTypes/Dcm_OpStatusType</TYPE-TREF>
                          <DIRECTION>IN</DIRECTION>
                        </ARGUMENT-DATA-PROTOTYPE>
                        <ARGUMENT-DATA-PROTOTYPE UUID="efdda529-0089-4df0-ba34-dbf2d5f7bb9a">
                          <SHORT-NAME>Data</SHORT-NAME>
                          <DESC>
                            <L-2 L="FOR-ALL"/>
                          </DESC>
                          <TYPE-TREF DEST="IMPLEMENTATION-DATA-TYPE">/MICROSAR/Dcm_swc/DataTypes/Dcm_Data4ByteType</TYPE-TREF>
                          <DIRECTION>OUT</DIRECTION>
                        </ARGUMENT-DATA-PROTOTYPE>
                      </ARGUMENTS>
                      <POSSIBLE-ERROR-REFS>
                        <POSSIBLE-ERROR-REF DEST="APPLICATION-ERROR">/MICROSAR/Dcm_swc/Interfaces/DataServices_DID_F108_GMSoftwareModuleIdentifier_15_GMSoftwareModuleIdentifier_15_0_0/E_NOT_OK</POSSIBLE-ERROR-REF>
                        <POSSIBLE-ERROR-REF DEST="APPLICATION-ERROR">/MICROSAR/Dcm_swc/Interfaces/DataServices_DID_F108_GMSoftwareModuleIdentifier_15_GMSoftwareModuleIdentifier_15_0_0/E_PENDING</POSSIBLE-ERROR-REF>
                      </POSSIBLE-ERROR-REFS>
                    </CLIENT-SERVER-OPERATION>
                  </OPERATIONS>
                  <POSSIBLE-ERRORS>
                    <APPLICATION-ERROR UUID="28d3712b-eff0-4699-b195-d2dda2349325">
                      <SHORT-NAME>E_NOT_OK</SHORT-NAME>
                      <ERROR-CODE>1</ERROR-CODE>
                    </APPLICATION-ERROR>
                    <APPLICATION-ERROR UUID="5b30fccc-8d3e-4528-9d53-97d818e28d33">
                      <SHORT-NAME>E_PENDING</SHORT-NAME>
                      <ERROR-CODE>10</ERROR-CODE>
                    </APPLICATION-ERROR>
                  </POSSIBLE-ERRORS>
                </CLIENT-SERVER-INTERFACE>
                <CLIENT-SERVER-INTERFACE UUID="d027d0db-6010-4e73-b189-62d42be6eabb">
                  <SHORT-NAME>DataServices_DID_F10D_GMSoftwareModuleIdentifierAlphaCode_17_GMSoftwareModuleIdentifierAlphaCode_17_0_0</SHORT-NAME>
                  <IS-SERVICE>true</IS-SERVICE>
                  <SERVICE-KIND>DIAGNOSTIC-COMMUNICATION-MANAGER</SERVICE-KIND>
                  <OPERATIONS>
                    <CLIENT-SERVER-OPERATION UUID="5ebe3528-5631-463a-90f6-28c5635cebc2">
                      <SHORT-NAME>ReadData</SHORT-NAME>
                      <DESC>
                        <L-2 L="FOR-ALL"/>
                      </DESC>
                      <ARGUMENTS>
                        <ARGUMENT-DATA-PROTOTYPE UUID="55006a07-fcfa-4d99-a1f0-ba584758cbcf">
                          <SHORT-NAME>OpStatus</SHORT-NAME>
                          <DESC>
                            <L-2 L="FOR-ALL"/>
                          </DESC>
                          <TYPE-TREF DEST="IMPLEMENTATION-DATA-TYPE">/MICROSAR/Dcm_swc/DataTypes/Dcm_OpStatusType</TYPE-TREF>
                          <DIRECTION>IN</DIRECTION>
                        </ARGUMENT-DATA-PROTOTYPE>
                        <ARGUMENT-DATA-PROTOTYPE UUID="8535d0d4-da41-4b2e-a15b-0b6bae3baf78">
                          <SHORT-NAME>Data</SHORT-NAME>
                          <DESC>
                            <L-2 L="FOR-ALL"/>
                          </DESC>
                          <TYPE-TREF DEST="IMPLEMENTATION-DATA-TYPE">/MICROSAR/Dcm_swc/DataTypes/Dcm_Data2ByteType</TYPE-TREF>
                          <DIRECTION>OUT</DIRECTION>
                        </ARGUMENT-DATA-PROTOTYPE>
                      </ARGUMENTS>
                      <POSSIBLE-ERROR-REFS>
                        <POSSIBLE-ERROR-REF DEST="APPLICATION-ERROR">/MICROSAR/Dcm_swc/Interfaces/DataServices_DID_F10D_GMSoftwareModuleIdentifierAlphaCode_17_GMSoftwareModuleIdentifierAlphaCode_17_0_0/E_NOT_OK</POSSIBLE-ERROR-REF>
                        <POSSIBLE-ERROR-REF DEST="APPLICATION-ERROR">/MICROSAR/Dcm_swc/Interfaces/DataServices_DID_F10D_GMSoftwareModuleIdentifierAlphaCode_17_GMSoftwareModuleIdentifierAlphaCode_17_0_0/E_PENDING</POSSIBLE-ERROR-REF>
                      </POSSIBLE-ERROR-REFS>
                    </CLIENT-SERVER-OPERATION>
                  </OPERATIONS>
                  <POSSIBLE-ERRORS>
                    <APPLICATION-ERROR UUID="6167c2f9-91cc-4fc6-8da0-57d5dfff8758">
                      <SHORT-NAME>E_NOT_OK</SHORT-NAME>
                      <ERROR-CODE>1</ERROR-CODE>
                    </APPLICATION-ERROR>
                    <APPLICATION-ERROR UUID="a34475ee-10b0-4197-bca1-05ef7a2e4890">
                      <SHORT-NAME>E_PENDING</SHORT-NAME>
                      <ERROR-CODE>10</ERROR-CODE>
                    </APPLICATION-ERROR>
                  </POSSIBLE-ERRORS>
                </CLIENT-SERVER-INTERFACE>
                <CLIENT-SERVER-INTERFACE UUID="9f99bbbc-94ae-470d-9778-696ef808abea">
                  <SHORT-NAME>DataServices_DID_F11B_GMSoftwareModuleIdentifierAlphaCode_24_GMSoftwareModuleIdentifierAlphaCode_24_0_0</SHORT-NAME>
                  <IS-SERVICE>true</IS-SERVICE>
                  <SERVICE-KIND>DIAGNOSTIC-COMMUNICATION-MANAGER</SERVICE-KIND>
                  <OPERATIONS>
                    <CLIENT-SERVER-OPERATION UUID="0d489419-6f92-4923-a558-39b3611491e4">
                      <SHORT-NAME>ReadData</SHORT-NAME>
                      <DESC>
                        <L-2 L="FOR-ALL"/>
                      </DESC>
                      <ARGUMENTS>
                        <ARGUMENT-DATA-PROTOTYPE UUID="45cb2636-2fc9-4db6-87f0-114274cd0e27">
                          <SHORT-NAME>OpStatus</SHORT-NAME>
                          <DESC>
                            <L-2 L="FOR-ALL"/>
                          </DESC>
                          <TYPE-TREF DEST="IMPLEMENTATION-DATA-TYPE">/MICROSAR/Dcm_swc/DataTypes/Dcm_OpStatusType</TYPE-TREF>
                          <DIRECTION>IN</DIRECTION>
                        </ARGUMENT-DATA-PROTOTYPE>
                        <ARGUMENT-DATA-PROTOTYPE UUID="15c8ae57-3232-4a1a-b6ba-cb662367d4cb">
                          <SHORT-NAME>Data</SHORT-NAME>
                          <DESC>
                            <L-2 L="FOR-ALL"/>
                          </DESC>
                          <TYPE-TREF DEST="IMPLEMENTATION-DATA-TYPE">/MICROSAR/Dcm_swc/DataTypes/Dcm_Data2ByteType</TYPE-TREF>
                          <DIRECTION>OUT</DIRECTION>
                        </ARGUMENT-DATA-PROTOTYPE>
                      </ARGUMENTS>
                      <POSSIBLE-ERROR-REFS>
                        <POSSIBLE-ERROR-REF DEST="APPLICATION-ERROR">/MICROSAR/Dcm_swc/Interfaces/DataServices_DID_F11B_GMSoftwareModuleIdentifierAlphaCode_24_GMSoftwareModuleIdentifierAlphaCode_24_0_0/E_NOT_OK</POSSIBLE-ERROR-REF>
                        <POSSIBLE-ERROR-REF DEST="APPLICATION-ERROR">/MICROSAR/Dcm_swc/Interfaces/DataServices_DID_F11B_GMSoftwareModuleIdentifierAlphaCode_24_GMSoftwareModuleIdentifierAlphaCode_24_0_0/E_PENDING</POSSIBLE-ERROR-REF>
                      </POSSIBLE-ERROR-REFS>
                    </CLIENT-SERVER-OPERATION>
                  </OPERATIONS>
                  <POSSIBLE-ERRORS>
                    <APPLICATION-ERROR UUID="7952024a-e403-4f3f-8800-9661d633a54b">
                      <SHORT-NAME>E_NOT_OK</SHORT-NAME>
                      <ERROR-CODE>1</ERROR-CODE>
                    </APPLICATION-ERROR>
                    <APPLICATION-ERROR UUID="c0b807dd-519b-4fe1-8247-dd59a502d6f4">
                      <SHORT-NAME>E_PENDING</SHORT-NAME>
                      <ERROR-CODE>10</ERROR-CODE>
                    </APPLICATION-ERROR>
                  </POSSIBLE-ERRORS>
                </CLIENT-SERVER-INTERFACE>
                <CLIENT-SERVER-INTERFACE UUID="339d718d-98e6-477d-b51e-c3f5178e5e20">
                  <SHORT-NAME>DataServices_DID_F1CA_GMSoftwareModuleIdentifier_10_GMSoftwareModuleIdentifier_10_0_0</SHORT-NAME>
                  <IS-SERVICE>true</IS-SERVICE>
                  <SERVICE-KIND>DIAGNOSTIC-COMMUNICATION-MANAGER</SERVICE-KIND>
                  <OPERATIONS>
                    <CLIENT-SERVER-OPERATION UUID="1c0d98d1-2385-4b35-9dff-4ad98a3898ca">
                      <SHORT-NAME>ReadData</SHORT-NAME>
                      <DESC>
                        <L-2 L="FOR-ALL"/>
                      </DESC>
                      <ARGUMENTS>
                        <ARGUMENT-DATA-PROTOTYPE UUID="bbd45496-9e3d-4bc8-955d-bdebaa302032">
                          <SHORT-NAME>OpStatus</SHORT-NAME>
                          <DESC>
                            <L-2 L="FOR-ALL"/>
                          </DESC>
                          <TYPE-TREF DEST="IMPLEMENTATION-DATA-TYPE">/MICROSAR/Dcm_swc/DataTypes/Dcm_OpStatusType</TYPE-TREF>
                          <DIRECTION>IN</DIRECTION>
                        </ARGUMENT-DATA-PROTOTYPE>
                        <ARGUMENT-DATA-PROTOTYPE UUID="ba7fb6a4-e213-42f0-a300-ade0281de1c8">
                          <SHORT-NAME>Data</SHORT-NAME>
                          <DESC>
                            <L-2 L="FOR-ALL"/>
                          </DESC>
                          <TYPE-TREF DEST="IMPLEMENTATION-DATA-TYPE">/MICROSAR/Dcm_swc/DataTypes/Dcm_Data4ByteType</TYPE-TREF>
                          <DIRECTION>OUT</DIRECTION>
                        </ARGUMENT-DATA-PROTOTYPE>
                      </ARGUMENTS>
                      <POSSIBLE-ERROR-REFS>
                        <POSSIBLE-ERROR-REF DEST="APPLICATION-ERROR">/MICROSAR/Dcm_swc/Interfaces/DataServices_DID_F1CA_GMSoftwareModuleIdentifier_10_GMSoftwareModuleIdentifier_10_0_0/E_NOT_OK</POSSIBLE-ERROR-REF>
                        <POSSIBLE-ERROR-REF DEST="APPLICATION-ERROR">/MICROSAR/Dcm_swc/Interfaces/DataServices_DID_F1CA_GMSoftwareModuleIdentifier_10_GMSoftwareModuleIdentifier_10_0_0/E_PENDING</POSSIBLE-ERROR-REF>
                      </POSSIBLE-ERROR-REFS>
                    </CLIENT-SERVER-OPERATION>
                  </OPERATIONS>
                  <POSSIBLE-ERRORS>
                    <APPLICATION-ERROR UUID="c3591238-e388-40aa-9c6d-a7fc608d1499">
                      <SHORT-NAME>E_NOT_OK</SHORT-NAME>
                      <ERROR-CODE>1</ERROR-CODE>
                    </APPLICATION-ERROR>
                    <APPLICATION-ERROR UUID="20db5142-71da-4e1f-bd9a-55ff4e43f553">
                      <SHORT-NAME>E_PENDING</SHORT-NAME>
                      <ERROR-CODE>10</ERROR-CODE>
                    </APPLICATION-ERROR>
                  </POSSIBLE-ERRORS>
                </CLIENT-SERVER-INTERFACE>
                <CLIENT-SERVER-INTERFACE UUID="2a9ed1c1-6e07-489f-b010-1141c9d1ecba">
                  <SHORT-NAME>DataServices_DID_F1C5_GMSoftwareModuleIdentifier_05_GMSoftwareModuleIdentifier_05_0_0</SHORT-NAME>
                  <IS-SERVICE>true</IS-SERVICE>
                  <SERVICE-KIND>DIAGNOSTIC-COMMUNICATION-MANAGER</SERVICE-KIND>
                  <OPERATIONS>
                    <CLIENT-SERVER-OPERATION UUID="f6c0699d-81fe-4f14-ac01-78bcda578c34">
                      <SHORT-NAME>ReadData</SHORT-NAME>
                      <DESC>
                        <L-2 L="FOR-ALL"/>
                      </DESC>
                      <ARGUMENTS>
                        <ARGUMENT-DATA-PROTOTYPE UUID="5d5f6c39-e12f-47f5-aad5-14aaad5151a2">
                          <SHORT-NAME>OpStatus</SHORT-NAME>
                          <DESC>
                            <L-2 L="FOR-ALL"/>
                          </DESC>
                          <TYPE-TREF DEST="IMPLEMENTATION-DATA-TYPE">/MICROSAR/Dcm_swc/DataTypes/Dcm_OpStatusType</TYPE-TREF>
                          <DIRECTION>IN</DIRECTION>
                        </ARGUMENT-DATA-PROTOTYPE>
                        <ARGUMENT-DATA-PROTOTYPE UUID="958e1201-0880-41a6-a8b3-dc89a5dabfb1">
                          <SHORT-NAME>Data</SHORT-NAME>
                          <DESC>
                            <L-2 L="FOR-ALL"/>
                          </DESC>
                          <TYPE-TREF DEST="IMPLEMENTATION-DATA-TYPE">/MICROSAR/Dcm_swc/DataTypes/Dcm_Data4ByteType</TYPE-TREF>
                          <DIRECTION>OUT</DIRECTION>
                        </ARGUMENT-DATA-PROTOTYPE>
                      </ARGUMENTS>
                      <POSSIBLE-ERROR-REFS>
                        <POSSIBLE-ERROR-REF DEST="APPLICATION-ERROR">/MICROSAR/Dcm_swc/Interfaces/DataServices_DID_F1C5_GMSoftwareModuleIdentifier_05_GMSoftwareModuleIdentifier_05_0_0/E_NOT_OK</POSSIBLE-ERROR-REF>
                        <POSSIBLE-ERROR-REF DEST="APPLICATION-ERROR">/MICROSAR/Dcm_swc/Interfaces/DataServices_DID_F1C5_GMSoftwareModuleIdentifier_05_GMSoftwareModuleIdentifier_05_0_0/E_PENDING</POSSIBLE-ERROR-REF>
                      </POSSIBLE-ERROR-REFS>
                    </CLIENT-SERVER-OPERATION>
                  </OPERATIONS>
                  <POSSIBLE-ERRORS>
                    <APPLICATION-ERROR UUID="ff6e90f0-adcd-4696-be96-d85e1294e3ea">
                      <SHORT-NAME>E_NOT_OK</SHORT-NAME>
                      <ERROR-CODE>1</ERROR-CODE>
                    </APPLICATION-ERROR>
                    <APPLICATION-ERROR UUID="3e81732e-8526-42cf-a444-34243e210d38">
                      <SHORT-NAME>E_PENDING</SHORT-NAME>
                      <ERROR-CODE>10</ERROR-CODE>
                    </APPLICATION-ERROR>
                  </POSSIBLE-ERRORS>
                </CLIENT-SERVER-INTERFACE>
                <CLIENT-SERVER-INTERFACE UUID="74a17818-fb32-4a44-8a1d-09e1f905c01d">
                  <SHORT-NAME>DataServices_DID_F1B0_ECUDiagnosticAddress_ECUDiagnosticAddress_0_0</SHORT-NAME>
                  <IS-SERVICE>true</IS-SERVICE>
                  <SERVICE-KIND>DIAGNOSTIC-COMMUNICATION-MANAGER</SERVICE-KIND>
                  <OPERATIONS>
                    <CLIENT-SERVER-OPERATION UUID="09c1ce05-f310-4f4f-9a9b-653459476222">
                      <SHORT-NAME>ReadData</SHORT-NAME>
                      <DESC>
                        <L-2 L="FOR-ALL"/>
                      </DESC>
                      <ARGUMENTS>
                        <ARGUMENT-DATA-PROTOTYPE UUID="fc285c6b-b5bf-493b-9a5d-ceb32404f5ff">
                          <SHORT-NAME>OpStatus</SHORT-NAME>
                          <DESC>
                            <L-2 L="FOR-ALL"/>
                          </DESC>
                          <TYPE-TREF DEST="IMPLEMENTATION-DATA-TYPE">/MICROSAR/Dcm_swc/DataTypes/Dcm_OpStatusType</TYPE-TREF>
                          <DIRECTION>IN</DIRECTION>
                        </ARGUMENT-DATA-PROTOTYPE>
                        <ARGUMENT-DATA-PROTOTYPE UUID="9ddeeb7d-4cbe-4bdc-b1f2-f215e3af0a4f">
                          <SHORT-NAME>Data</SHORT-NAME>
                          <DESC>
                            <L-2 L="FOR-ALL"/>
                          </DESC>
                          <TYPE-TREF DEST="IMPLEMENTATION-DATA-TYPE">/MICROSAR/Dcm_swc/DataTypes/Dcm_Data1ByteType</TYPE-TREF>
                          <DIRECTION>OUT</DIRECTION>
                        </ARGUMENT-DATA-PROTOTYPE>
                      </ARGUMENTS>
                      <POSSIBLE-ERROR-REFS>
                        <POSSIBLE-ERROR-REF DEST="APPLICATION-ERROR">/MICROSAR/Dcm_swc/Interfaces/DataServices_DID_F1B0_ECUDiagnosticAddress_ECUDiagnosticAddress_0_0/E_NOT_OK</POSSIBLE-ERROR-REF>
                        <POSSIBLE-ERROR-REF DEST="APPLICATION-ERROR">/MICROSAR/Dcm_swc/Interfaces/DataServices_DID_F1B0_ECUDiagnosticAddress_ECUDiagnosticAddress_0_0/E_PENDING</POSSIBLE-ERROR-REF>
                      </POSSIBLE-ERROR-REFS>
                    </CLIENT-SERVER-OPERATION>
                  </OPERATIONS>
                  <POSSIBLE-ERRORS>
                    <APPLICATION-ERROR UUID="52f626ee-b079-4226-9987-e3099d44de33">
                      <SHORT-NAME>E_NOT_OK</SHORT-NAME>
                      <ERROR-CODE>1</ERROR-CODE>
                    </APPLICATION-ERROR>
                    <APPLICATION-ERROR UUID="4de03d43-01f5-415b-88e0-0765a6841c48">
                      <SHORT-NAME>E_PENDING</SHORT-NAME>
                      <ERROR-CODE>10</ERROR-CODE>
                    </APPLICATION-ERROR>
                  </POSSIBLE-ERRORS>
                </CLIENT-SERVER-INTERFACE>
                <CLIENT-SERVER-INTERFACE UUID="93034071-8e3f-4ff8-ba39-09ab0e7b90c9">
                  <SHORT-NAME>DataServices_DID_F11D_GMSoftwareModuleIdentifierAlphaCode_25_GMSoftwareModuleIdentifierAlphaCode_25_0_0</SHORT-NAME>
                  <IS-SERVICE>true</IS-SERVICE>
                  <SERVICE-KIND>DIAGNOSTIC-COMMUNICATION-MANAGER</SERVICE-KIND>
                  <OPERATIONS>
                    <CLIENT-SERVER-OPERATION UUID="3e6748d8-cb6b-423f-885a-c0bbb8d6cfa1">
                      <SHORT-NAME>ReadData</SHORT-NAME>
                      <DESC>
                        <L-2 L="FOR-ALL"/>
                      </DESC>
                      <ARGUMENTS>
                        <ARGUMENT-DATA-PROTOTYPE UUID="afe50794-d484-4b9f-b3f9-b6f0b58f637b">
                          <SHORT-NAME>OpStatus</SHORT-NAME>
                          <DESC>
                            <L-2 L="FOR-ALL"/>
                          </DESC>
                          <TYPE-TREF DEST="IMPLEMENTATION-DATA-TYPE">/MICROSAR/Dcm_swc/DataTypes/Dcm_OpStatusType</TYPE-TREF>
                          <DIRECTION>IN</DIRECTION>
                        </ARGUMENT-DATA-PROTOTYPE>
                        <ARGUMENT-DATA-PROTOTYPE UUID="455f3331-4dd5-4e9f-b647-99178922c692">
                          <SHORT-NAME>Data</SHORT-NAME>
                          <DESC>
                            <L-2 L="FOR-ALL"/>
                          </DESC>
                          <TYPE-TREF DEST="IMPLEMENTATION-DATA-TYPE">/MICROSAR/Dcm_swc/DataTypes/Dcm_Data2ByteType</TYPE-TREF>
                          <DIRECTION>OUT</DIRECTION>
                        </ARGUMENT-DATA-PROTOTYPE>
                      </ARGUMENTS>
                      <POSSIBLE-ERROR-REFS>
                        <POSSIBLE-ERROR-REF DEST="APPLICATION-ERROR">/MICROSAR/Dcm_swc/Interfaces/DataServices_DID_F11D_GMSoftwareModuleIdentifierAlphaCode_25_GMSoftwareModuleIdentifierAlphaCode_25_0_0/E_NOT_OK</POSSIBLE-ERROR-REF>
                        <POSSIBLE-ERROR-REF DEST="APPLICATION-ERROR">/MICROSAR/Dcm_swc/Interfaces/DataServices_DID_F11D_GMSoftwareModuleIdentifierAlphaCode_25_GMSoftwareModuleIdentifierAlphaCode_25_0_0/E_PENDING</POSSIBLE-ERROR-REF>
                      </POSSIBLE-ERROR-REFS>
                    </CLIENT-SERVER-OPERATION>
                  </OPERATIONS>
                  <POSSIBLE-ERRORS>
                    <APPLICATION-ERROR UUID="6518cd58-0f5e-4842-808c-f383aaf9797d">
                      <SHORT-NAME>E_NOT_OK</SHORT-NAME>
                      <ERROR-CODE>1</ERROR-CODE>
                    </APPLICATION-ERROR>
                    <APPLICATION-ERROR UUID="36e836af-f9ec-4d68-8423-78facd7a6225">
                      <SHORT-NAME>E_PENDING</SHORT-NAME>
                      <ERROR-CODE>10</ERROR-CODE>
                    </APPLICATION-ERROR>
                  </POSSIBLE-ERRORS>
                </CLIENT-SERVER-INTERFACE>
                <CLIENT-SERVER-INTERFACE UUID="fdfa8b58-62f9-40dc-bf42-6a13b115ce9f">
                  <SHORT-NAME>DataServices_DID_F081_ECUKeyConfigurationData_ECUKeyConfigurationData_0_0</SHORT-NAME>
                  <IS-SERVICE>true</IS-SERVICE>
                  <SERVICE-KIND>DIAGNOSTIC-COMMUNICATION-MANAGER</SERVICE-KIND>
                  <OPERATIONS>
                    <CLIENT-SERVER-OPERATION UUID="eac80c05-c1c0-48df-a34f-5d6a2cb3095d">
                      <SHORT-NAME>ReadData</SHORT-NAME>
                      <DESC>
                        <L-2 L="FOR-ALL"/>
                      </DESC>
                      <ARGUMENTS>
                        <ARGUMENT-DATA-PROTOTYPE UUID="0f728be7-a83e-4ad8-9122-27b41b6e6c0a">
                          <SHORT-NAME>OpStatus</SHORT-NAME>
                          <DESC>
                            <L-2 L="FOR-ALL"/>
                          </DESC>
                          <TYPE-TREF DEST="IMPLEMENTATION-DATA-TYPE">/MICROSAR/Dcm_swc/DataTypes/Dcm_OpStatusType</TYPE-TREF>
                          <DIRECTION>IN</DIRECTION>
                        </ARGUMENT-DATA-PROTOTYPE>
                        <ARGUMENT-DATA-PROTOTYPE UUID="43e4e337-6283-4a99-97b8-a1eeeeeffa3b">
                          <SHORT-NAME>Data</SHORT-NAME>
                          <DESC>
                            <L-2 L="FOR-ALL"/>
                          </DESC>
                          <TYPE-TREF DEST="IMPLEMENTATION-DATA-TYPE">/MICROSAR/Dcm_swc/DataTypes/Dcm_Data4ByteType</TYPE-TREF>
                          <DIRECTION>OUT</DIRECTION>
                        </ARGUMENT-DATA-PROTOTYPE>
                      </ARGUMENTS>
                      <POSSIBLE-ERROR-REFS>
                        <POSSIBLE-ERROR-REF DEST="APPLICATION-ERROR">/MICROSAR/Dcm_swc/Interfaces/DataServices_DID_F081_ECUKeyConfigurationData_ECUKeyConfigurationData_0_0/E_NOT_OK</POSSIBLE-ERROR-REF>
                        <POSSIBLE-ERROR-REF DEST="APPLICATION-ERROR">/MICROSAR/Dcm_swc/Interfaces/DataServices_DID_F081_ECUKeyConfigurationData_ECUKeyConfigurationData_0_0/E_PENDING</POSSIBLE-ERROR-REF>
                      </POSSIBLE-ERROR-REFS>
                    </CLIENT-SERVER-OPERATION>
                  </OPERATIONS>
                  <POSSIBLE-ERRORS>
                    <APPLICATION-ERROR UUID="1de07df3-1c81-45cd-b301-fcf543e2c54f">
                      <SHORT-NAME>E_NOT_OK</SHORT-NAME>
                      <ERROR-CODE>1</ERROR-CODE>
                    </APPLICATION-ERROR>
                    <APPLICATION-ERROR UUID="afc9bcfa-8173-4977-90f2-23b5fe2f4b77">
                      <SHORT-NAME>E_PENDING</SHORT-NAME>
                      <ERROR-CODE>10</ERROR-CODE>
                    </APPLICATION-ERROR>
                  </POSSIBLE-ERRORS>
                </CLIENT-SERVER-INTERFACE>
                <CLIENT-SERVER-INTERFACE UUID="d13f47b3-ff83-4855-8f90-997197d6a02a">
                  <SHORT-NAME>DataServices_DID_F1D7_GMSoftwareModuleIdentifierAlphaCode_07_GMSoftwareModuleIdentifierAlphaCode_07_0_0</SHORT-NAME>
                  <IS-SERVICE>true</IS-SERVICE>
                  <SERVICE-KIND>DIAGNOSTIC-COMMUNICATION-MANAGER</SERVICE-KIND>
                  <OPERATIONS>
                    <CLIENT-SERVER-OPERATION UUID="d0403504-4d80-431e-972b-0af616521d84">
                      <SHORT-NAME>ReadData</SHORT-NAME>
                      <DESC>
                        <L-2 L="FOR-ALL"/>
                      </DESC>
                      <ARGUMENTS>
                        <ARGUMENT-DATA-PROTOTYPE UUID="3caf0b7a-b0c6-4b8d-baf4-5949327fca24">
                          <SHORT-NAME>OpStatus</SHORT-NAME>
                          <DESC>
                            <L-2 L="FOR-ALL"/>
                          </DESC>
                          <TYPE-TREF DEST="IMPLEMENTATION-DATA-TYPE">/MICROSAR/Dcm_swc/DataTypes/Dcm_OpStatusType</TYPE-TREF>
                          <DIRECTION>IN</DIRECTION>
                        </ARGUMENT-DATA-PROTOTYPE>
                        <ARGUMENT-DATA-PROTOTYPE UUID="d60214b8-b20a-4c2d-ad64-a360a96aca1a">
                          <SHORT-NAME>Data</SHORT-NAME>
                          <DESC>
                            <L-2 L="FOR-ALL"/>
                          </DESC>
                          <TYPE-TREF DEST="IMPLEMENTATION-DATA-TYPE">/MICROSAR/Dcm_swc/DataTypes/Dcm_Data2ByteType</TYPE-TREF>
                          <DIRECTION>OUT</DIRECTION>
                        </ARGUMENT-DATA-PROTOTYPE>
                      </ARGUMENTS>
                      <POSSIBLE-ERROR-REFS>
                        <POSSIBLE-ERROR-REF DEST="APPLICATION-ERROR">/MICROSAR/Dcm_swc/Interfaces/DataServices_DID_F1D7_GMSoftwareModuleIdentifierAlphaCode_07_GMSoftwareModuleIdentifierAlphaCode_07_0_0/E_NOT_OK</POSSIBLE-ERROR-REF>
                        <POSSIBLE-ERROR-REF DEST="APPLICATION-ERROR">/MICROSAR/Dcm_swc/Interfaces/DataServices_DID_F1D7_GMSoftwareModuleIdentifierAlphaCode_07_GMSoftwareModuleIdentifierAlphaCode_07_0_0/E_PENDING</POSSIBLE-ERROR-REF>
                      </POSSIBLE-ERROR-REFS>
                    </CLIENT-SERVER-OPERATION>
                  </OPERATIONS>
                  <POSSIBLE-ERRORS>
                    <APPLICATION-ERROR UUID="6ed933dd-443b-4f8f-9721-35a378b164a5">
                      <SHORT-NAME>E_NOT_OK</SHORT-NAME>
                      <ERROR-CODE>1</ERROR-CODE>
                    </APPLICATION-ERROR>
                    <APPLICATION-ERROR UUID="5ad9cf32-2f8a-47ee-b889-75510825da86">
                      <SHORT-NAME>E_PENDING</SHORT-NAME>
                      <ERROR-CODE>10</ERROR-CODE>
                    </APPLICATION-ERROR>
                  </POSSIBLE-ERRORS>
                </CLIENT-SERVER-INTERFACE>
                <CLIENT-SERVER-INTERFACE UUID="6dc97e02-9403-467e-b36a-e7e2eaf25580">
                  <SHORT-NAME>DataServices_DID_F09A_DiagnosticDataIdentifier_DiagSystemCode_0_0</SHORT-NAME>
                  <IS-SERVICE>true</IS-SERVICE>
                  <SERVICE-KIND>DIAGNOSTIC-COMMUNICATION-MANAGER</SERVICE-KIND>
                  <OPERATIONS>
                    <CLIENT-SERVER-OPERATION UUID="a855feb2-0c73-4c86-959d-2229bf49566f">
                      <SHORT-NAME>ReadData</SHORT-NAME>
                      <DESC>
                        <L-2 L="FOR-ALL"/>
                      </DESC>
                      <ARGUMENTS>
                        <ARGUMENT-DATA-PROTOTYPE UUID="fd660fdf-5343-4d71-98e2-857e702aba39">
                          <SHORT-NAME>OpStatus</SHORT-NAME>
                          <DESC>
                            <L-2 L="FOR-ALL"/>
                          </DESC>
                          <TYPE-TREF DEST="IMPLEMENTATION-DATA-TYPE">/MICROSAR/Dcm_swc/DataTypes/Dcm_OpStatusType</TYPE-TREF>
                          <DIRECTION>IN</DIRECTION>
                        </ARGUMENT-DATA-PROTOTYPE>
                        <ARGUMENT-DATA-PROTOTYPE UUID="a143554f-1747-4dc7-8d20-fe323819c76a">
                          <SHORT-NAME>Data</SHORT-NAME>
                          <DESC>
                            <L-2 L="FOR-ALL"/>
                          </DESC>
                          <TYPE-TREF DEST="IMPLEMENTATION-DATA-TYPE">/MICROSAR/Dcm_swc/DataTypes/Dcm_Data1ByteType</TYPE-TREF>
                          <DIRECTION>OUT</DIRECTION>
                        </ARGUMENT-DATA-PROTOTYPE>
                      </ARGUMENTS>
                      <POSSIBLE-ERROR-REFS>
                        <POSSIBLE-ERROR-REF DEST="APPLICATION-ERROR">/MICROSAR/Dcm_swc/Interfaces/DataServices_DID_F09A_DiagnosticDataIdentifier_DiagSystemCode_0_0/E_NOT_OK</POSSIBLE-ERROR-REF>
                        <POSSIBLE-ERROR-REF DEST="APPLICATION-ERROR">/MICROSAR/Dcm_swc/Interfaces/DataServices_DID_F09A_DiagnosticDataIdentifier_DiagSystemCode_0_0/E_PENDING</POSSIBLE-ERROR-REF>
                      </POSSIBLE-ERROR-REFS>
                    </CLIENT-SERVER-OPERATION>
                    <CLIENT-SERVER-OPERATION UUID="0744820a-fb99-4117-9537-58c7843f2b43">
                      <SHORT-NAME>WriteData</SHORT-NAME>
                      <DESC>
                        <L-2 L="FOR-ALL"/>
                      </DESC>
                      <ARGUMENTS>
                        <ARGUMENT-DATA-PROTOTYPE UUID="e14f8c0c-9362-4ae0-acdb-ec68e177bb93">
                          <SHORT-NAME>Data</SHORT-NAME>
                          <DESC>
                            <L-2 L="FOR-ALL"/>
                          </DESC>
                          <TYPE-TREF DEST="IMPLEMENTATION-DATA-TYPE">/MICROSAR/Dcm_swc/DataTypes/Dcm_Data1ByteType</TYPE-TREF>
                          <DIRECTION>IN</DIRECTION>
                        </ARGUMENT-DATA-PROTOTYPE>
                        <ARGUMENT-DATA-PROTOTYPE UUID="3d97de5f-e7d1-4679-a409-49c178d5281a">
                          <SHORT-NAME>OpStatus</SHORT-NAME>
                          <DESC>
                            <L-2 L="FOR-ALL"/>
                          </DESC>
                          <TYPE-TREF DEST="IMPLEMENTATION-DATA-TYPE">/MICROSAR/Dcm_swc/DataTypes/Dcm_OpStatusType</TYPE-TREF>
                          <DIRECTION>IN</DIRECTION>
                        </ARGUMENT-DATA-PROTOTYPE>
                        <ARGUMENT-DATA-PROTOTYPE UUID="ab89b473-3f5a-4b59-8569-21c48949fed0">
                          <SHORT-NAME>ErrorCode</SHORT-NAME>
                          <DESC>
                            <L-2 L="FOR-ALL"/>
                          </DESC>
                          <TYPE-TREF DEST="IMPLEMENTATION-DATA-TYPE">/MICROSAR/Dcm_swc/DataTypes/Dcm_NegativeResponseCodeType</TYPE-TREF>
                          <DIRECTION>OUT</DIRECTION>
                        </ARGUMENT-DATA-PROTOTYPE>
                      </ARGUMENTS>
                      <POSSIBLE-ERROR-REFS>
                        <POSSIBLE-ERROR-REF DEST="APPLICATION-ERROR">/MICROSAR/Dcm_swc/Interfaces/DataServices_DID_F09A_DiagnosticDataIdentifier_DiagSystemCode_0_0/E_NOT_OK</POSSIBLE-ERROR-REF>
                        <POSSIBLE-ERROR-REF DEST="APPLICATION-ERROR">/MICROSAR/Dcm_swc/Interfaces/DataServices_DID_F09A_DiagnosticDataIdentifier_DiagSystemCode_0_0/E_PENDING</POSSIBLE-ERROR-REF>
                      </POSSIBLE-ERROR-REFS>
                    </CLIENT-SERVER-OPERATION>
                  </OPERATIONS>
                  <POSSIBLE-ERRORS>
                    <APPLICATION-ERROR UUID="a961e680-154e-45ae-8277-c00fdd1aab0e">
                      <SHORT-NAME>E_NOT_OK</SHORT-NAME>
                      <ERROR-CODE>1</ERROR-CODE>
                    </APPLICATION-ERROR>
                    <APPLICATION-ERROR UUID="7f511eae-8672-47f6-906c-086b6e6b7aca">
                      <SHORT-NAME>E_PENDING</SHORT-NAME>
                      <ERROR-CODE>10</ERROR-CODE>
                    </APPLICATION-ERROR>
                  </POSSIBLE-ERRORS>
                </CLIENT-SERVER-INTERFACE>
                <CLIENT-SERVER-INTERFACE UUID="ae52e1db-5df2-4e7c-89f2-cb2d50ff8928">
                  <SHORT-NAME>DataServices_DID_F09A_DiagnosticDataIdentifier_DiagDiagnosticDataStreamVersionNumber_1_0</SHORT-NAME>
                  <IS-SERVICE>true</IS-SERVICE>
                  <SERVICE-KIND>DIAGNOSTIC-COMMUNICATION-MANAGER</SERVICE-KIND>
                  <OPERATIONS>
                    <CLIENT-SERVER-OPERATION UUID="2bead6b3-9781-4d9c-82a3-41ea1df64912">
                      <SHORT-NAME>ReadData</SHORT-NAME>
                      <DESC>
                        <L-2 L="FOR-ALL"/>
                      </DESC>
                      <ARGUMENTS>
                        <ARGUMENT-DATA-PROTOTYPE UUID="4cc4e58b-12cd-4196-b383-a8ff9e63cee4">
                          <SHORT-NAME>OpStatus</SHORT-NAME>
                          <DESC>
                            <L-2 L="FOR-ALL"/>
                          </DESC>
                          <TYPE-TREF DEST="IMPLEMENTATION-DATA-TYPE">/MICROSAR/Dcm_swc/DataTypes/Dcm_OpStatusType</TYPE-TREF>
                          <DIRECTION>IN</DIRECTION>
                        </ARGUMENT-DATA-PROTOTYPE>
                        <ARGUMENT-DATA-PROTOTYPE UUID="4851321a-1316-4601-854b-9d0316b3464d">
                          <SHORT-NAME>Data</SHORT-NAME>
                          <DESC>
                            <L-2 L="FOR-ALL"/>
                          </DESC>
                          <TYPE-TREF DEST="IMPLEMENTATION-DATA-TYPE">/MICROSAR/Dcm_swc/DataTypes/Dcm_Data1ByteType</TYPE-TREF>
                          <DIRECTION>OUT</DIRECTION>
                        </ARGUMENT-DATA-PROTOTYPE>
                      </ARGUMENTS>
                      <POSSIBLE-ERROR-REFS>
                        <POSSIBLE-ERROR-REF DEST="APPLICATION-ERROR">/MICROSAR/Dcm_swc/Interfaces/DataServices_DID_F09A_DiagnosticDataIdentifier_DiagDiagnosticDataStreamVersionNumber_1_0/E_NOT_OK</POSSIBLE-ERROR-REF>
                        <POSSIBLE-ERROR-REF DEST="APPLICATION-ERROR">/MICROSAR/Dcm_swc/Interfaces/DataServices_DID_F09A_DiagnosticDataIdentifier_DiagDiagnosticDataStreamVersionNumber_1_0/E_PENDING</POSSIBLE-ERROR-REF>
                      </POSSIBLE-ERROR-REFS>
                    </CLIENT-SERVER-OPERATION>
                    <CLIENT-SERVER-OPERATION UUID="e4912fdd-0b92-400b-b8d6-c157d54479e0">
                      <SHORT-NAME>WriteData</SHORT-NAME>
                      <DESC>
                        <L-2 L="FOR-ALL"/>
                      </DESC>
                      <ARGUMENTS>
                        <ARGUMENT-DATA-PROTOTYPE UUID="95d8777f-fbac-4703-9210-463ea224f0ba">
                          <SHORT-NAME>Data</SHORT-NAME>
                          <DESC>
                            <L-2 L="FOR-ALL"/>
                          </DESC>
                          <TYPE-TREF DEST="IMPLEMENTATION-DATA-TYPE">/MICROSAR/Dcm_swc/DataTypes/Dcm_Data1ByteType</TYPE-TREF>
                          <DIRECTION>IN</DIRECTION>
                        </ARGUMENT-DATA-PROTOTYPE>
                        <ARGUMENT-DATA-PROTOTYPE UUID="92199823-428a-4853-ba86-00cc5bab8a36">
                          <SHORT-NAME>OpStatus</SHORT-NAME>
                          <DESC>
                            <L-2 L="FOR-ALL"/>
                          </DESC>
                          <TYPE-TREF DEST="IMPLEMENTATION-DATA-TYPE">/MICROSAR/Dcm_swc/DataTypes/Dcm_OpStatusType</TYPE-TREF>
                          <DIRECTION>IN</DIRECTION>
                        </ARGUMENT-DATA-PROTOTYPE>
                        <ARGUMENT-DATA-PROTOTYPE UUID="1750fb33-20d7-4db8-8553-f2d1a14a80fd">
                          <SHORT-NAME>ErrorCode</SHORT-NAME>
                          <DESC>
                            <L-2 L="FOR-ALL"/>
                          </DESC>
                          <TYPE-TREF DEST="IMPLEMENTATION-DATA-TYPE">/MICROSAR/Dcm_swc/DataTypes/Dcm_NegativeResponseCodeType</TYPE-TREF>
                          <DIRECTION>OUT</DIRECTION>
                        </ARGUMENT-DATA-PROTOTYPE>
                      </ARGUMENTS>
                      <POSSIBLE-ERROR-REFS>
                        <POSSIBLE-ERROR-REF DEST="APPLICATION-ERROR">/MICROSAR/Dcm_swc/Interfaces/DataServices_DID_F09A_DiagnosticDataIdentifier_DiagDiagnosticDataStreamVersionNumber_1_0/E_NOT_OK</POSSIBLE-ERROR-REF>
                        <POSSIBLE-ERROR-REF DEST="APPLICATION-ERROR">/MICROSAR/Dcm_swc/Interfaces/DataServices_DID_F09A_DiagnosticDataIdentifier_DiagDiagnosticDataStreamVersionNumber_1_0/E_PENDING</POSSIBLE-ERROR-REF>
                      </POSSIBLE-ERROR-REFS>
                    </CLIENT-SERVER-OPERATION>
                  </OPERATIONS>
                  <POSSIBLE-ERRORS>
                    <APPLICATION-ERROR UUID="42117233-593b-4a55-b388-f79ae677ef52">
                      <SHORT-NAME>E_NOT_OK</SHORT-NAME>
                      <ERROR-CODE>1</ERROR-CODE>
                    </APPLICATION-ERROR>
                    <APPLICATION-ERROR UUID="953ece84-3386-4689-80e0-5e22ef59d8c5">
                      <SHORT-NAME>E_PENDING</SHORT-NAME>
                      <ERROR-CODE>10</ERROR-CODE>
                    </APPLICATION-ERROR>
                  </POSSIBLE-ERRORS>
                </CLIENT-SERVER-INTERFACE>
                <CLIENT-SERVER-INTERFACE UUID="9ee4b18b-b066-4873-a6a9-5b3271d197ad">
                  <SHORT-NAME>DataServices_DID_F11E_GMSoftwareModuleIdentifier_26_GMSoftwareModuleIdentifier_26_0_0</SHORT-NAME>
                  <IS-SERVICE>true</IS-SERVICE>
                  <SERVICE-KIND>DIAGNOSTIC-COMMUNICATION-MANAGER</SERVICE-KIND>
                  <OPERATIONS>
                    <CLIENT-SERVER-OPERATION UUID="ade36c58-71ef-475a-94ba-b08df8cbc201">
                      <SHORT-NAME>ReadData</SHORT-NAME>
                      <DESC>
                        <L-2 L="FOR-ALL"/>
                      </DESC>
                      <ARGUMENTS>
                        <ARGUMENT-DATA-PROTOTYPE UUID="d0375426-0113-471e-92fa-8e1f6bc26eae">
                          <SHORT-NAME>OpStatus</SHORT-NAME>
                          <DESC>
                            <L-2 L="FOR-ALL"/>
                          </DESC>
                          <TYPE-TREF DEST="IMPLEMENTATION-DATA-TYPE">/MICROSAR/Dcm_swc/DataTypes/Dcm_OpStatusType</TYPE-TREF>
                          <DIRECTION>IN</DIRECTION>
                        </ARGUMENT-DATA-PROTOTYPE>
                        <ARGUMENT-DATA-PROTOTYPE UUID="611d694f-c6a9-41e7-bedf-2a584ddf9e20">
                          <SHORT-NAME>Data</SHORT-NAME>
                          <DESC>
                            <L-2 L="FOR-ALL"/>
                          </DESC>
                          <TYPE-TREF DEST="IMPLEMENTATION-DATA-TYPE">/MICROSAR/Dcm_swc/DataTypes/Dcm_Data4ByteType</TYPE-TREF>
                          <DIRECTION>OUT</DIRECTION>
                        </ARGUMENT-DATA-PROTOTYPE>
                      </ARGUMENTS>
                      <POSSIBLE-ERROR-REFS>
                        <POSSIBLE-ERROR-REF DEST="APPLICATION-ERROR">/MICROSAR/Dcm_swc/Interfaces/DataServices_DID_F11E_GMSoftwareModuleIdentifier_26_GMSoftwareModuleIdentifier_26_0_0/E_NOT_OK</POSSIBLE-ERROR-REF>
                        <POSSIBLE-ERROR-REF DEST="APPLICATION-ERROR">/MICROSAR/Dcm_swc/Interfaces/DataServices_DID_F11E_GMSoftwareModuleIdentifier_26_GMSoftwareModuleIdentifier_26_0_0/E_PENDING</POSSIBLE-ERROR-REF>
                      </POSSIBLE-ERROR-REFS>
                    </CLIENT-SERVER-OPERATION>
                  </OPERATIONS>
                  <POSSIBLE-ERRORS>
                    <APPLICATION-ERROR UUID="5bbed313-fd50-4e9c-a261-6454c57bb3f9">
                      <SHORT-NAME>E_NOT_OK</SHORT-NAME>
                      <ERROR-CODE>1</ERROR-CODE>
                    </APPLICATION-ERROR>
                    <APPLICATION-ERROR UUID="ce308c21-0130-48d9-a793-da78414aaabc">
                      <SHORT-NAME>E_PENDING</SHORT-NAME>
                      <ERROR-CODE>10</ERROR-CODE>
                    </APPLICATION-ERROR>
                  </POSSIBLE-ERRORS>
                </CLIENT-SERVER-INTERFACE>
                <CLIENT-SERVER-INTERFACE UUID="ce32e235-bb8a-4a4e-ba64-547e93a26624">
                  <SHORT-NAME>DataServices_DID_F1C8_GMSoftwareModuleIdentifier_08_GMSoftwareModuleIdentifier_08_0_0</SHORT-NAME>
                  <IS-SERVICE>true</IS-SERVICE>
                  <SERVICE-KIND>DIAGNOSTIC-COMMUNICATION-MANAGER</SERVICE-KIND>
                  <OPERATIONS>
                    <CLIENT-SERVER-OPERATION UUID="3f676e10-1f35-48ef-86c0-8f2470f738aa">
                      <SHORT-NAME>ReadData</SHORT-NAME>
                      <DESC>
                        <L-2 L="FOR-ALL"/>
                      </DESC>
                      <ARGUMENTS>
                        <ARGUMENT-DATA-PROTOTYPE UUID="21d4ec1e-7061-4cd6-9428-d9a422fa8270">
                          <SHORT-NAME>OpStatus</SHORT-NAME>
                          <DESC>
                            <L-2 L="FOR-ALL"/>
                          </DESC>
                          <TYPE-TREF DEST="IMPLEMENTATION-DATA-TYPE">/MICROSAR/Dcm_swc/DataTypes/Dcm_OpStatusType</TYPE-TREF>
                          <DIRECTION>IN</DIRECTION>
                        </ARGUMENT-DATA-PROTOTYPE>
                        <ARGUMENT-DATA-PROTOTYPE UUID="5c02dd33-2843-4173-bd52-16ce86562b52">
                          <SHORT-NAME>Data</SHORT-NAME>
                          <DESC>
                            <L-2 L="FOR-ALL"/>
                          </DESC>
                          <TYPE-TREF DEST="IMPLEMENTATION-DATA-TYPE">/MICROSAR/Dcm_swc/DataTypes/Dcm_Data4ByteType</TYPE-TREF>
                          <DIRECTION>OUT</DIRECTION>
                        </ARGUMENT-DATA-PROTOTYPE>
                      </ARGUMENTS>
                      <POSSIBLE-ERROR-REFS>
                        <POSSIBLE-ERROR-REF DEST="APPLICATION-ERROR">/MICROSAR/Dcm_swc/Interfaces/DataServices_DID_F1C8_GMSoftwareModuleIdentifier_08_GMSoftwareModuleIdentifier_08_0_0/E_NOT_OK</POSSIBLE-ERROR-REF>
                        <POSSIBLE-ERROR-REF DEST="APPLICATION-ERROR">/MICROSAR/Dcm_swc/Interfaces/DataServices_DID_F1C8_GMSoftwareModuleIdentifier_08_GMSoftwareModuleIdentifier_08_0_0/E_PENDING</POSSIBLE-ERROR-REF>
                      </POSSIBLE-ERROR-REFS>
                    </CLIENT-SERVER-OPERATION>
                  </OPERATIONS>
                  <POSSIBLE-ERRORS>
                    <APPLICATION-ERROR UUID="dd21e167-6042-404f-b774-7d29c4402fc2">
                      <SHORT-NAME>E_NOT_OK</SHORT-NAME>
                      <ERROR-CODE>1</ERROR-CODE>
                    </APPLICATION-ERROR>
                    <APPLICATION-ERROR UUID="7a5430d7-893f-4c59-b699-5b97843215da">
                      <SHORT-NAME>E_PENDING</SHORT-NAME>
                      <ERROR-CODE>10</ERROR-CODE>
                    </APPLICATION-ERROR>
                  </POSSIBLE-ERRORS>
                </CLIENT-SERVER-INTERFACE>
                <CLIENT-SERVER-INTERFACE UUID="6a9d12ef-ad7c-4404-a599-10e0475e5196">
                  <SHORT-NAME>DataServices_DID_F118_GMSoftwareModuleIdentifier_23_GMSoftwareModuleIdentifier_23_0_0</SHORT-NAME>
                  <IS-SERVICE>true</IS-SERVICE>
                  <SERVICE-KIND>DIAGNOSTIC-COMMUNICATION-MANAGER</SERVICE-KIND>
                  <OPERATIONS>
                    <CLIENT-SERVER-OPERATION UUID="d0facb28-6a04-4764-880f-9bbd145e819c">
                      <SHORT-NAME>ReadData</SHORT-NAME>
                      <DESC>
                        <L-2 L="FOR-ALL"/>
                      </DESC>
                      <ARGUMENTS>
                        <ARGUMENT-DATA-PROTOTYPE UUID="7f3ce903-8d9d-4932-85d9-20c7c8781475">
                          <SHORT-NAME>OpStatus</SHORT-NAME>
                          <DESC>
                            <L-2 L="FOR-ALL"/>
                          </DESC>
                          <TYPE-TREF DEST="IMPLEMENTATION-DATA-TYPE">/MICROSAR/Dcm_swc/DataTypes/Dcm_OpStatusType</TYPE-TREF>
                          <DIRECTION>IN</DIRECTION>
                        </ARGUMENT-DATA-PROTOTYPE>
                        <ARGUMENT-DATA-PROTOTYPE UUID="97157628-29eb-42fe-b303-45ab3c6d87ab">
                          <SHORT-NAME>Data</SHORT-NAME>
                          <DESC>
                            <L-2 L="FOR-ALL"/>
                          </DESC>
                          <TYPE-TREF DEST="IMPLEMENTATION-DATA-TYPE">/MICROSAR/Dcm_swc/DataTypes/Dcm_Data4ByteType</TYPE-TREF>
                          <DIRECTION>OUT</DIRECTION>
                        </ARGUMENT-DATA-PROTOTYPE>
                      </ARGUMENTS>
                      <POSSIBLE-ERROR-REFS>
                        <POSSIBLE-ERROR-REF DEST="APPLICATION-ERROR">/MICROSAR/Dcm_swc/Interfaces/DataServices_DID_F118_GMSoftwareModuleIdentifier_23_GMSoftwareModuleIdentifier_23_0_0/E_NOT_OK</POSSIBLE-ERROR-REF>
                        <POSSIBLE-ERROR-REF DEST="APPLICATION-ERROR">/MICROSAR/Dcm_swc/Interfaces/DataServices_DID_F118_GMSoftwareModuleIdentifier_23_GMSoftwareModuleIdentifier_23_0_0/E_PENDING</POSSIBLE-ERROR-REF>
                      </POSSIBLE-ERROR-REFS>
                    </CLIENT-SERVER-OPERATION>
                  </OPERATIONS>
                  <POSSIBLE-ERRORS>
                    <APPLICATION-ERROR UUID="2db3b786-4423-41a7-82c3-a14ac580cfa9">
                      <SHORT-NAME>E_NOT_OK</SHORT-NAME>
                      <ERROR-CODE>1</ERROR-CODE>
                    </APPLICATION-ERROR>
                    <APPLICATION-ERROR UUID="c67f8f4a-7256-49ac-9118-3134582cf4b9">
                      <SHORT-NAME>E_PENDING</SHORT-NAME>
                      <ERROR-CODE>10</ERROR-CODE>
                    </APPLICATION-ERROR>
                  </POSSIBLE-ERRORS>
                </CLIENT-SERVER-INTERFACE>
                <CLIENT-SERVER-INTERFACE UUID="3b34551f-272b-489d-a032-95ee158abe63">
                  <SHORT-NAME>DataServices_DID_F1C9_GMSoftwareModuleIdentifier_09_GMSoftwareModuleIdentifier_09_0_0</SHORT-NAME>
                  <IS-SERVICE>true</IS-SERVICE>
                  <SERVICE-KIND>DIAGNOSTIC-COMMUNICATION-MANAGER</SERVICE-KIND>
                  <OPERATIONS>
                    <CLIENT-SERVER-OPERATION UUID="a24a1595-b213-486b-9e8a-0ebef79f922e">
                      <SHORT-NAME>ReadData</SHORT-NAME>
                      <DESC>
                        <L-2 L="FOR-ALL"/>
                      </DESC>
                      <ARGUMENTS>
                        <ARGUMENT-DATA-PROTOTYPE UUID="bfb8ebd0-aa43-42b5-8d55-16539312b5e9">
                          <SHORT-NAME>OpStatus</SHORT-NAME>
                          <DESC>
                            <L-2 L="FOR-ALL"/>
                          </DESC>
                          <TYPE-TREF DEST="IMPLEMENTATION-DATA-TYPE">/MICROSAR/Dcm_swc/DataTypes/Dcm_OpStatusType</TYPE-TREF>
                          <DIRECTION>IN</DIRECTION>
                        </ARGUMENT-DATA-PROTOTYPE>
                        <ARGUMENT-DATA-PROTOTYPE UUID="0427c283-8969-42bc-bb0d-6cb74d3710c0">
                          <SHORT-NAME>Data</SHORT-NAME>
                          <DESC>
                            <L-2 L="FOR-ALL"/>
                          </DESC>
                          <TYPE-TREF DEST="IMPLEMENTATION-DATA-TYPE">/MICROSAR/Dcm_swc/DataTypes/Dcm_Data4ByteType</TYPE-TREF>
                          <DIRECTION>OUT</DIRECTION>
                        </ARGUMENT-DATA-PROTOTYPE>
                      </ARGUMENTS>
                      <POSSIBLE-ERROR-REFS>
                        <POSSIBLE-ERROR-REF DEST="APPLICATION-ERROR">/MICROSAR/Dcm_swc/Interfaces/DataServices_DID_F1C9_GMSoftwareModuleIdentifier_09_GMSoftwareModuleIdentifier_09_0_0/E_NOT_OK</POSSIBLE-ERROR-REF>
                        <POSSIBLE-ERROR-REF DEST="APPLICATION-ERROR">/MICROSAR/Dcm_swc/Interfaces/DataServices_DID_F1C9_GMSoftwareModuleIdentifier_09_GMSoftwareModuleIdentifier_09_0_0/E_PENDING</POSSIBLE-ERROR-REF>
                      </POSSIBLE-ERROR-REFS>
                    </CLIENT-SERVER-OPERATION>
                  </OPERATIONS>
                  <POSSIBLE-ERRORS>
                    <APPLICATION-ERROR UUID="8586dc46-8637-43cb-8c5a-44b0ebaea7c6">
                      <SHORT-NAME>E_NOT_OK</SHORT-NAME>
                      <ERROR-CODE>1</ERROR-CODE>
                    </APPLICATION-ERROR>
                    <APPLICATION-ERROR UUID="9866a90f-88f4-4321-b68d-769dbd810806">
                      <SHORT-NAME>E_PENDING</SHORT-NAME>
                      <ERROR-CODE>10</ERROR-CODE>
                    </APPLICATION-ERROR>
                  </POSSIBLE-ERRORS>
                </CLIENT-SERVER-INTERFACE>
                <CLIENT-SERVER-INTERFACE UUID="dcfa87c4-b447-4f4f-8fe9-660bc4ba2cf5">
                  <SHORT-NAME>DataServices_DID_F125_GMSoftwareModuleIdentifierAlphaCode_29_GMSoftwareModuleIdentifierAlphaCode_29_0_0</SHORT-NAME>
                  <IS-SERVICE>true</IS-SERVICE>
                  <SERVICE-KIND>DIAGNOSTIC-COMMUNICATION-MANAGER</SERVICE-KIND>
                  <OPERATIONS>
                    <CLIENT-SERVER-OPERATION UUID="5db5e0bb-e69f-4e7d-ac37-e23fbc89450b">
                      <SHORT-NAME>ReadData</SHORT-NAME>
                      <DESC>
                        <L-2 L="FOR-ALL"/>
                      </DESC>
                      <ARGUMENTS>
                        <ARGUMENT-DATA-PROTOTYPE UUID="81030f1c-be0c-4c9a-859d-84842fe8a518">
                          <SHORT-NAME>OpStatus</SHORT-NAME>
                          <DESC>
                            <L-2 L="FOR-ALL"/>
                          </DESC>
                          <TYPE-TREF DEST="IMPLEMENTATION-DATA-TYPE">/MICROSAR/Dcm_swc/DataTypes/Dcm_OpStatusType</TYPE-TREF>
                          <DIRECTION>IN</DIRECTION>
                        </ARGUMENT-DATA-PROTOTYPE>
                        <ARGUMENT-DATA-PROTOTYPE UUID="b3be9385-a0ec-4dab-a1d4-03b0ea44f4be">
                          <SHORT-NAME>Data</SHORT-NAME>
                          <DESC>
                            <L-2 L="FOR-ALL"/>
                          </DESC>
                          <TYPE-TREF DEST="IMPLEMENTATION-DATA-TYPE">/MICROSAR/Dcm_swc/DataTypes/Dcm_Data2ByteType</TYPE-TREF>
                          <DIRECTION>OUT</DIRECTION>
                        </ARGUMENT-DATA-PROTOTYPE>
                      </ARGUMENTS>
                      <POSSIBLE-ERROR-REFS>
                        <POSSIBLE-ERROR-REF DEST="APPLICATION-ERROR">/MICROSAR/Dcm_swc/Interfaces/DataServices_DID_F125_GMSoftwareModuleIdentifierAlphaCode_29_GMSoftwareModuleIdentifierAlphaCode_29_0_0/E_NOT_OK</POSSIBLE-ERROR-REF>
                        <POSSIBLE-ERROR-REF DEST="APPLICATION-ERROR">/MICROSAR/Dcm_swc/Interfaces/DataServices_DID_F125_GMSoftwareModuleIdentifierAlphaCode_29_GMSoftwareModuleIdentifierAlphaCode_29_0_0/E_PENDING</POSSIBLE-ERROR-REF>
                      </POSSIBLE-ERROR-REFS>
                    </CLIENT-SERVER-OPERATION>
                  </OPERATIONS>
                  <POSSIBLE-ERRORS>
                    <APPLICATION-ERROR UUID="16c9a859-436e-43a2-b97e-45354051b89d">
                      <SHORT-NAME>E_NOT_OK</SHORT-NAME>
                      <ERROR-CODE>1</ERROR-CODE>
                    </APPLICATION-ERROR>
                    <APPLICATION-ERROR UUID="4ae86daa-f348-4d8b-b59a-b395d0d684b3">
                      <SHORT-NAME>E_PENDING</SHORT-NAME>
                      <ERROR-CODE>10</ERROR-CODE>
                    </APPLICATION-ERROR>
                  </POSSIBLE-ERRORS>
                </CLIENT-SERVER-INTERFACE>
                <CLIENT-SERVER-INTERFACE UUID="d17c12ec-285e-4356-9527-e92c9f97d44f">
                  <SHORT-NAME>DataServices_DID_F0F3_ECUID_ECUID_0_0</SHORT-NAME>
                  <IS-SERVICE>true</IS-SERVICE>
                  <SERVICE-KIND>DIAGNOSTIC-COMMUNICATION-MANAGER</SERVICE-KIND>
                  <OPERATIONS>
                    <CLIENT-SERVER-OPERATION UUID="2172561f-bbd6-4450-b030-80449128afa8">
                      <SHORT-NAME>ReadData</SHORT-NAME>
                      <DESC>
                        <L-2 L="FOR-ALL"/>
                      </DESC>
                      <ARGUMENTS>
                        <ARGUMENT-DATA-PROTOTYPE UUID="426b0ea4-f7f5-47c9-8147-a15f3b5afe98">
                          <SHORT-NAME>OpStatus</SHORT-NAME>
                          <DESC>
                            <L-2 L="FOR-ALL"/>
                          </DESC>
                          <TYPE-TREF DEST="IMPLEMENTATION-DATA-TYPE">/MICROSAR/Dcm_swc/DataTypes/Dcm_OpStatusType</TYPE-TREF>
                          <DIRECTION>IN</DIRECTION>
                        </ARGUMENT-DATA-PROTOTYPE>
                        <ARGUMENT-DATA-PROTOTYPE UUID="f33500f8-bfed-49a6-90df-7926717bfa6d">
                          <SHORT-NAME>Data</SHORT-NAME>
                          <DESC>
                            <L-2 L="FOR-ALL"/>
                          </DESC>
                          <TYPE-TREF DEST="IMPLEMENTATION-DATA-TYPE">/MICROSAR/Dcm_swc/DataTypes/Dcm_Data16ByteType</TYPE-TREF>
                          <DIRECTION>OUT</DIRECTION>
                        </ARGUMENT-DATA-PROTOTYPE>
                      </ARGUMENTS>
                      <POSSIBLE-ERROR-REFS>
                        <POSSIBLE-ERROR-REF DEST="APPLICATION-ERROR">/MICROSAR/Dcm_swc/Interfaces/DataServices_DID_F0F3_ECUID_ECUID_0_0/E_NOT_OK</POSSIBLE-ERROR-REF>
                        <POSSIBLE-ERROR-REF DEST="APPLICATION-ERROR">/MICROSAR/Dcm_swc/Interfaces/DataServices_DID_F0F3_ECUID_ECUID_0_0/E_PENDING</POSSIBLE-ERROR-REF>
                      </POSSIBLE-ERROR-REFS>
                    </CLIENT-SERVER-OPERATION>
                  </OPERATIONS>
                  <POSSIBLE-ERRORS>
                    <APPLICATION-ERROR UUID="333cfb8e-f9aa-4422-9ae4-164455378c4c">
                      <SHORT-NAME>E_NOT_OK</SHORT-NAME>
                      <ERROR-CODE>1</ERROR-CODE>
                    </APPLICATION-ERROR>
                    <APPLICATION-ERROR UUID="59bfa54c-77b1-4e6d-b308-455d9fbf6fde">
                      <SHORT-NAME>E_PENDING</SHORT-NAME>
                      <ERROR-CODE>10</ERROR-CODE>
                    </APPLICATION-ERROR>
                  </POSSIBLE-ERRORS>
                </CLIENT-SERVER-INTERFACE>
                <CLIENT-SERVER-INTERFACE UUID="08f66e44-81bb-417f-b2d4-d6c9fe95fd1e">
                  <SHORT-NAME>DataServices_DID_F115_GMSoftwareModuleIdentifierAlphaCode_21_GMSoftwareModuleIdentifierAlphaCode_21_0_0</SHORT-NAME>
                  <IS-SERVICE>true</IS-SERVICE>
                  <SERVICE-KIND>DIAGNOSTIC-COMMUNICATION-MANAGER</SERVICE-KIND>
                  <OPERATIONS>
                    <CLIENT-SERVER-OPERATION UUID="685817ed-f69f-4d18-8c25-1a01adbbc3fc">
                      <SHORT-NAME>ReadData</SHORT-NAME>
                      <DESC>
                        <L-2 L="FOR-ALL"/>
                      </DESC>
                      <ARGUMENTS>
                        <ARGUMENT-DATA-PROTOTYPE UUID="c323aa6c-b046-4015-a18d-0f0d826add28">
                          <SHORT-NAME>OpStatus</SHORT-NAME>
                          <DESC>
                            <L-2 L="FOR-ALL"/>
                          </DESC>
                          <TYPE-TREF DEST="IMPLEMENTATION-DATA-TYPE">/MICROSAR/Dcm_swc/DataTypes/Dcm_OpStatusType</TYPE-TREF>
                          <DIRECTION>IN</DIRECTION>
                        </ARGUMENT-DATA-PROTOTYPE>
                        <ARGUMENT-DATA-PROTOTYPE UUID="6ee60dee-a27e-4b0d-8ba7-53109605db19">
                          <SHORT-NAME>Data</SHORT-NAME>
                          <DESC>
                            <L-2 L="FOR-ALL"/>
                          </DESC>
                          <TYPE-TREF DEST="IMPLEMENTATION-DATA-TYPE">/MICROSAR/Dcm_swc/DataTypes/Dcm_Data2ByteType</TYPE-TREF>
                          <DIRECTION>OUT</DIRECTION>
                        </ARGUMENT-DATA-PROTOTYPE>
                      </ARGUMENTS>
                      <POSSIBLE-ERROR-REFS>
                        <POSSIBLE-ERROR-REF DEST="APPLICATION-ERROR">/MICROSAR/Dcm_swc/Interfaces/DataServices_DID_F115_GMSoftwareModuleIdentifierAlphaCode_21_GMSoftwareModuleIdentifierAlphaCode_21_0_0/E_NOT_OK</POSSIBLE-ERROR-REF>
                        <POSSIBLE-ERROR-REF DEST="APPLICATION-ERROR">/MICROSAR/Dcm_swc/Interfaces/DataServices_DID_F115_GMSoftwareModuleIdentifierAlphaCode_21_GMSoftwareModuleIdentifierAlphaCode_21_0_0/E_PENDING</POSSIBLE-ERROR-REF>
                      </POSSIBLE-ERROR-REFS>
                    </CLIENT-SERVER-OPERATION>
                  </OPERATIONS>
                  <POSSIBLE-ERRORS>
                    <APPLICATION-ERROR UUID="d03cf4aa-9607-4671-b2a2-ec3db9797acc">
                      <SHORT-NAME>E_NOT_OK</SHORT-NAME>
                      <ERROR-CODE>1</ERROR-CODE>
                    </APPLICATION-ERROR>
                    <APPLICATION-ERROR UUID="f0094e9c-5ad7-4f41-82bd-b83bf61dacbd">
                      <SHORT-NAME>E_PENDING</SHORT-NAME>
                      <ERROR-CODE>10</ERROR-CODE>
                    </APPLICATION-ERROR>
                  </POSSIBLE-ERRORS>
                </CLIENT-SERVER-INTERFACE>
                <CLIENT-SERVER-INTERFACE UUID="1f2aaec8-e846-47f5-be8b-c0d28aa2efe6">
                  <SHORT-NAME>DataServices_DID_F123_GMSoftwareModuleIdentifierAlphaCode_28_GMSoftwareModuleIdentifierAlphaCode_28_0_0</SHORT-NAME>
                  <IS-SERVICE>true</IS-SERVICE>
                  <SERVICE-KIND>DIAGNOSTIC-COMMUNICATION-MANAGER</SERVICE-KIND>
                  <OPERATIONS>
                    <CLIENT-SERVER-OPERATION UUID="75c03ff7-7424-44e4-8bdd-41ce2ad96431">
                      <SHORT-NAME>ReadData</SHORT-NAME>
                      <DESC>
                        <L-2 L="FOR-ALL"/>
                      </DESC>
                      <ARGUMENTS>
                        <ARGUMENT-DATA-PROTOTYPE UUID="0f189500-e536-497d-9829-957efe8fb5d2">
                          <SHORT-NAME>OpStatus</SHORT-NAME>
                          <DESC>
                            <L-2 L="FOR-ALL"/>
                          </DESC>
                          <TYPE-TREF DEST="IMPLEMENTATION-DATA-TYPE">/MICROSAR/Dcm_swc/DataTypes/Dcm_OpStatusType</TYPE-TREF>
                          <DIRECTION>IN</DIRECTION>
                        </ARGUMENT-DATA-PROTOTYPE>
                        <ARGUMENT-DATA-PROTOTYPE UUID="912b61ce-f229-48da-93a5-b8474ddaf1c7">
                          <SHORT-NAME>Data</SHORT-NAME>
                          <DESC>
                            <L-2 L="FOR-ALL"/>
                          </DESC>
                          <TYPE-TREF DEST="IMPLEMENTATION-DATA-TYPE">/MICROSAR/Dcm_swc/DataTypes/Dcm_Data2ByteType</TYPE-TREF>
                          <DIRECTION>OUT</DIRECTION>
                        </ARGUMENT-DATA-PROTOTYPE>
                      </ARGUMENTS>
                      <POSSIBLE-ERROR-REFS>
                        <POSSIBLE-ERROR-REF DEST="APPLICATION-ERROR">/MICROSAR/Dcm_swc/Interfaces/DataServices_DID_F123_GMSoftwareModuleIdentifierAlphaCode_28_GMSoftwareModuleIdentifierAlphaCode_28_0_0/E_NOT_OK</POSSIBLE-ERROR-REF>
                        <POSSIBLE-ERROR-REF DEST="APPLICATION-ERROR">/MICROSAR/Dcm_swc/Interfaces/DataServices_DID_F123_GMSoftwareModuleIdentifierAlphaCode_28_GMSoftwareModuleIdentifierAlphaCode_28_0_0/E_PENDING</POSSIBLE-ERROR-REF>
                      </POSSIBLE-ERROR-REFS>
                    </CLIENT-SERVER-OPERATION>
                  </OPERATIONS>
                  <POSSIBLE-ERRORS>
                    <APPLICATION-ERROR UUID="30569b81-af5d-4fc7-b6bb-c59e77b0dec0">
                      <SHORT-NAME>E_NOT_OK</SHORT-NAME>
                      <ERROR-CODE>1</ERROR-CODE>
                    </APPLICATION-ERROR>
                    <APPLICATION-ERROR UUID="7cda0c34-6acd-4af5-8d01-1761dba31ea8">
                      <SHORT-NAME>E_PENDING</SHORT-NAME>
                      <ERROR-CODE>10</ERROR-CODE>
                    </APPLICATION-ERROR>
                  </POSSIBLE-ERRORS>
                </CLIENT-SERVER-INTERFACE>
                <CLIENT-SERVER-INTERFACE UUID="371eb390-3617-472c-812e-2b1c38fbdc20">
                  <SHORT-NAME>DataServices_DID_F1D2_GMSoftwareModuleIdentifierAlphaCode_02_GMSoftwareModuleIdentifierAlphaCode_02_0_0</SHORT-NAME>
                  <IS-SERVICE>true</IS-SERVICE>
                  <SERVICE-KIND>DIAGNOSTIC-COMMUNICATION-MANAGER</SERVICE-KIND>
                  <OPERATIONS>
                    <CLIENT-SERVER-OPERATION UUID="e3bfd2c5-a76e-4cfb-8eec-7cb79211f038">
                      <SHORT-NAME>ReadData</SHORT-NAME>
                      <DESC>
                        <L-2 L="FOR-ALL"/>
                      </DESC>
                      <ARGUMENTS>
                        <ARGUMENT-DATA-PROTOTYPE UUID="15c82dbc-e2d0-45dd-99b5-92864649a7b3">
                          <SHORT-NAME>OpStatus</SHORT-NAME>
                          <DESC>
                            <L-2 L="FOR-ALL"/>
                          </DESC>
                          <TYPE-TREF DEST="IMPLEMENTATION-DATA-TYPE">/MICROSAR/Dcm_swc/DataTypes/Dcm_OpStatusType</TYPE-TREF>
                          <DIRECTION>IN</DIRECTION>
                        </ARGUMENT-DATA-PROTOTYPE>
                        <ARGUMENT-DATA-PROTOTYPE UUID="d551368b-3f97-4aef-954c-bb46cc40a6d3">
                          <SHORT-NAME>Data</SHORT-NAME>
                          <DESC>
                            <L-2 L="FOR-ALL"/>
                          </DESC>
                          <TYPE-TREF DEST="IMPLEMENTATION-DATA-TYPE">/MICROSAR/Dcm_swc/DataTypes/Dcm_Data2ByteType</TYPE-TREF>
                          <DIRECTION>OUT</DIRECTION>
                        </ARGUMENT-DATA-PROTOTYPE>
                      </ARGUMENTS>
                      <POSSIBLE-ERROR-REFS>
                        <POSSIBLE-ERROR-REF DEST="APPLICATION-ERROR">/MICROSAR/Dcm_swc/Interfaces/DataServices_DID_F1D2_GMSoftwareModuleIdentifierAlphaCode_02_GMSoftwareModuleIdentifierAlphaCode_02_0_0/E_NOT_OK</POSSIBLE-ERROR-REF>
                        <POSSIBLE-ERROR-REF DEST="APPLICATION-ERROR">/MICROSAR/Dcm_swc/Interfaces/DataServices_DID_F1D2_GMSoftwareModuleIdentifierAlphaCode_02_GMSoftwareModuleIdentifierAlphaCode_02_0_0/E_PENDING</POSSIBLE-ERROR-REF>
                      </POSSIBLE-ERROR-REFS>
                    </CLIENT-SERVER-OPERATION>
                  </OPERATIONS>
                  <POSSIBLE-ERRORS>
                    <APPLICATION-ERROR UUID="928e8518-1fb2-4f42-a318-9e9feb7573af">
                      <SHORT-NAME>E_NOT_OK</SHORT-NAME>
                      <ERROR-CODE>1</ERROR-CODE>
                    </APPLICATION-ERROR>
                    <APPLICATION-ERROR UUID="8c694f32-6bad-49ba-b44f-47395eaa4036">
                      <SHORT-NAME>E_PENDING</SHORT-NAME>
                      <ERROR-CODE>10</ERROR-CODE>
                    </APPLICATION-ERROR>
                  </POSSIBLE-ERRORS>
                </CLIENT-SERVER-INTERFACE>
                <CLIENT-SERVER-INTERFACE UUID="d69a7a5e-4e20-48d7-b4e3-5d0a62d75eb5">
                  <SHORT-NAME>DataServices_DID_F1C4_GMSoftwareModuleIdentifier_04_GMSoftwareModuleIdentifier_04_0_0</SHORT-NAME>
                  <IS-SERVICE>true</IS-SERVICE>
                  <SERVICE-KIND>DIAGNOSTIC-COMMUNICATION-MANAGER</SERVICE-KIND>
                  <OPERATIONS>
                    <CLIENT-SERVER-OPERATION UUID="3025dcc6-370e-4721-a829-263fe87e9958">
                      <SHORT-NAME>ReadData</SHORT-NAME>
                      <DESC>
                        <L-2 L="FOR-ALL"/>
                      </DESC>
                      <ARGUMENTS>
                        <ARGUMENT-DATA-PROTOTYPE UUID="b2867ed9-2c17-4eea-8a3a-c2be76c0bf2b">
                          <SHORT-NAME>OpStatus</SHORT-NAME>
                          <DESC>
                            <L-2 L="FOR-ALL"/>
                          </DESC>
                          <TYPE-TREF DEST="IMPLEMENTATION-DATA-TYPE">/MICROSAR/Dcm_swc/DataTypes/Dcm_OpStatusType</TYPE-TREF>
                          <DIRECTION>IN</DIRECTION>
                        </ARGUMENT-DATA-PROTOTYPE>
                        <ARGUMENT-DATA-PROTOTYPE UUID="5953f65e-ab43-44ce-8319-8e1df0175df3">
                          <SHORT-NAME>Data</SHORT-NAME>
                          <DESC>
                            <L-2 L="FOR-ALL"/>
                          </DESC>
                          <TYPE-TREF DEST="IMPLEMENTATION-DATA-TYPE">/MICROSAR/Dcm_swc/DataTypes/Dcm_Data4ByteType</TYPE-TREF>
                          <DIRECTION>OUT</DIRECTION>
                        </ARGUMENT-DATA-PROTOTYPE>
                      </ARGUMENTS>
                      <POSSIBLE-ERROR-REFS>
                        <POSSIBLE-ERROR-REF DEST="APPLICATION-ERROR">/MICROSAR/Dcm_swc/Interfaces/DataServices_DID_F1C4_GMSoftwareModuleIdentifier_04_GMSoftwareModuleIdentifier_04_0_0/E_NOT_OK</POSSIBLE-ERROR-REF>
                        <POSSIBLE-ERROR-REF DEST="APPLICATION-ERROR">/MICROSAR/Dcm_swc/Interfaces/DataServices_DID_F1C4_GMSoftwareModuleIdentifier_04_GMSoftwareModuleIdentifier_04_0_0/E_PENDING</POSSIBLE-ERROR-REF>
                      </POSSIBLE-ERROR-REFS>
                    </CLIENT-SERVER-OPERATION>
                  </OPERATIONS>
                  <POSSIBLE-ERRORS>
                    <APPLICATION-ERROR UUID="00e0473b-f82b-4986-9630-a4b4501ee571">
                      <SHORT-NAME>E_NOT_OK</SHORT-NAME>
                      <ERROR-CODE>1</ERROR-CODE>
                    </APPLICATION-ERROR>
                    <APPLICATION-ERROR UUID="7728047d-c505-492a-a1d8-25944182798c">
                      <SHORT-NAME>E_PENDING</SHORT-NAME>
                      <ERROR-CODE>10</ERROR-CODE>
                    </APPLICATION-ERROR>
                  </POSSIBLE-ERRORS>
                </CLIENT-SERVER-INTERFACE>
                <CLIENT-SERVER-INTERFACE UUID="d99f544e-6a6a-4618-9aea-d770a4051d62">
                  <SHORT-NAME>DataServices_DID_F1C2_GMSoftwareModuleIdentifier_02_GMSoftwareModuleIdentifier_02_0_0</SHORT-NAME>
                  <IS-SERVICE>true</IS-SERVICE>
                  <SERVICE-KIND>DIAGNOSTIC-COMMUNICATION-MANAGER</SERVICE-KIND>
                  <OPERATIONS>
                    <CLIENT-SERVER-OPERATION UUID="872a1a6d-b493-448b-a46b-31e966ed2a5e">
                      <SHORT-NAME>ReadData</SHORT-NAME>
                      <DESC>
                        <L-2 L="FOR-ALL"/>
                      </DESC>
                      <ARGUMENTS>
                        <ARGUMENT-DATA-PROTOTYPE UUID="9890d227-43dc-4780-ab86-2023ae6c840d">
                          <SHORT-NAME>OpStatus</SHORT-NAME>
                          <DESC>
                            <L-2 L="FOR-ALL"/>
                          </DESC>
                          <TYPE-TREF DEST="IMPLEMENTATION-DATA-TYPE">/MICROSAR/Dcm_swc/DataTypes/Dcm_OpStatusType</TYPE-TREF>
                          <DIRECTION>IN</DIRECTION>
                        </ARGUMENT-DATA-PROTOTYPE>
                        <ARGUMENT-DATA-PROTOTYPE UUID="0fd348f4-989e-41c8-8946-7f79a353e1d5">
                          <SHORT-NAME>Data</SHORT-NAME>
                          <DESC>
                            <L-2 L="FOR-ALL"/>
                          </DESC>
                          <TYPE-TREF DEST="IMPLEMENTATION-DATA-TYPE">/MICROSAR/Dcm_swc/DataTypes/Dcm_Data4ByteType</TYPE-TREF>
                          <DIRECTION>OUT</DIRECTION>
                        </ARGUMENT-DATA-PROTOTYPE>
                      </ARGUMENTS>
                      <POSSIBLE-ERROR-REFS>
                        <POSSIBLE-ERROR-REF DEST="APPLICATION-ERROR">/MICROSAR/Dcm_swc/Interfaces/DataServices_DID_F1C2_GMSoftwareModuleIdentifier_02_GMSoftwareModuleIdentifier_02_0_0/E_NOT_OK</POSSIBLE-ERROR-REF>
                        <POSSIBLE-ERROR-REF DEST="APPLICATION-ERROR">/MICROSAR/Dcm_swc/Interfaces/DataServices_DID_F1C2_GMSoftwareModuleIdentifier_02_GMSoftwareModuleIdentifier_02_0_0/E_PENDING</POSSIBLE-ERROR-REF>
                      </POSSIBLE-ERROR-REFS>
                    </CLIENT-SERVER-OPERATION>
                  </OPERATIONS>
                  <POSSIBLE-ERRORS>
                    <APPLICATION-ERROR UUID="a91e9ab8-c14d-4160-8961-6f26097a441c">
                      <SHORT-NAME>E_NOT_OK</SHORT-NAME>
                      <ERROR-CODE>1</ERROR-CODE>
                    </APPLICATION-ERROR>
                    <APPLICATION-ERROR UUID="d574334a-1b04-46e4-b984-2274f84a94cd">
                      <SHORT-NAME>E_PENDING</SHORT-NAME>
                      <ERROR-CODE>10</ERROR-CODE>
                    </APPLICATION-ERROR>
                  </POSSIBLE-ERRORS>
                </CLIENT-SERVER-INTERFACE>
                <CLIENT-SERVER-INTERFACE UUID="f5f8caed-055e-4e19-b4b8-c0807752d739">
                  <SHORT-NAME>DataServices_DID_F083_MessageAuthenticationCalibrationFilePartNumber_MessageAuthenticationCalibrationFilePartNumber_0_0</SHORT-NAME>
                  <IS-SERVICE>true</IS-SERVICE>
                  <SERVICE-KIND>DIAGNOSTIC-COMMUNICATION-MANAGER</SERVICE-KIND>
                  <OPERATIONS>
                    <CLIENT-SERVER-OPERATION UUID="995e700d-7b60-4e2e-9964-7cec4a5667af">
                      <SHORT-NAME>ReadData</SHORT-NAME>
                      <DESC>
                        <L-2 L="FOR-ALL"/>
                      </DESC>
                      <ARGUMENTS>
                        <ARGUMENT-DATA-PROTOTYPE UUID="56d7e29a-0b35-4212-9b84-ebc99bf661e5">
                          <SHORT-NAME>OpStatus</SHORT-NAME>
                          <DESC>
                            <L-2 L="FOR-ALL"/>
                          </DESC>
                          <TYPE-TREF DEST="IMPLEMENTATION-DATA-TYPE">/MICROSAR/Dcm_swc/DataTypes/Dcm_OpStatusType</TYPE-TREF>
                          <DIRECTION>IN</DIRECTION>
                        </ARGUMENT-DATA-PROTOTYPE>
                        <ARGUMENT-DATA-PROTOTYPE UUID="04c9f258-fe71-4921-a047-44b0f9e37c44">
                          <SHORT-NAME>Data</SHORT-NAME>
                          <DESC>
                            <L-2 L="FOR-ALL"/>
                          </DESC>
                          <TYPE-TREF DEST="IMPLEMENTATION-DATA-TYPE">/MICROSAR/Dcm_swc/DataTypes/Dcm_Data4ByteType</TYPE-TREF>
                          <DIRECTION>OUT</DIRECTION>
                        </ARGUMENT-DATA-PROTOTYPE>
                      </ARGUMENTS>
                      <POSSIBLE-ERROR-REFS>
                        <POSSIBLE-ERROR-REF DEST="APPLICATION-ERROR">/MICROSAR/Dcm_swc/Interfaces/DataServices_DID_F083_MessageAuthenticationCalibrationFilePartNumber_MessageAuthenticationCalibrationFilePartNumber_0_0/E_NOT_OK</POSSIBLE-ERROR-REF>
                        <POSSIBLE-ERROR-REF DEST="APPLICATION-ERROR">/MICROSAR/Dcm_swc/Interfaces/DataServices_DID_F083_MessageAuthenticationCalibrationFilePartNumber_MessageAuthenticationCalibrationFilePartNumber_0_0/E_PENDING</POSSIBLE-ERROR-REF>
                      </POSSIBLE-ERROR-REFS>
                    </CLIENT-SERVER-OPERATION>
                  </OPERATIONS>
                  <POSSIBLE-ERRORS>
                    <APPLICATION-ERROR UUID="f5cb7aaf-0626-44c8-9c2a-e161627d1b2b">
                      <SHORT-NAME>E_NOT_OK</SHORT-NAME>
                      <ERROR-CODE>1</ERROR-CODE>
                    </APPLICATION-ERROR>
                    <APPLICATION-ERROR UUID="506337c8-1d9c-42ec-94b9-fee73f5849b7">
                      <SHORT-NAME>E_PENDING</SHORT-NAME>
                      <ERROR-CODE>10</ERROR-CODE>
                    </APPLICATION-ERROR>
                  </POSSIBLE-ERRORS>
                </CLIENT-SERVER-INTERFACE>
                <CLIENT-SERVER-INTERFACE UUID="68c92350-ef5a-4b51-9a5b-b4763cdd89ba">
                  <SHORT-NAME>DataServices_DID_F110_GMSoftwareModuleIdentifier_19_GMSoftwareModuleIdentifier_19_0_0</SHORT-NAME>
                  <IS-SERVICE>true</IS-SERVICE>
                  <SERVICE-KIND>DIAGNOSTIC-COMMUNICATION-MANAGER</SERVICE-KIND>
                  <OPERATIONS>
                    <CLIENT-SERVER-OPERATION UUID="5fa3ee72-c95e-4bf2-841a-0fd9593a4e88">
                      <SHORT-NAME>ReadData</SHORT-NAME>
                      <DESC>
                        <L-2 L="FOR-ALL"/>
                      </DESC>
                      <ARGUMENTS>
                        <ARGUMENT-DATA-PROTOTYPE UUID="52550d81-be97-4894-a0d0-b05516d5cf69">
                          <SHORT-NAME>OpStatus</SHORT-NAME>
                          <DESC>
                            <L-2 L="FOR-ALL"/>
                          </DESC>
                          <TYPE-TREF DEST="IMPLEMENTATION-DATA-TYPE">/MICROSAR/Dcm_swc/DataTypes/Dcm_OpStatusType</TYPE-TREF>
                          <DIRECTION>IN</DIRECTION>
                        </ARGUMENT-DATA-PROTOTYPE>
                        <ARGUMENT-DATA-PROTOTYPE UUID="f60f3eeb-452c-4d1c-b039-8981033ca867">
                          <SHORT-NAME>Data</SHORT-NAME>
                          <DESC>
                            <L-2 L="FOR-ALL"/>
                          </DESC>
                          <TYPE-TREF DEST="IMPLEMENTATION-DATA-TYPE">/MICROSAR/Dcm_swc/DataTypes/Dcm_Data4ByteType</TYPE-TREF>
                          <DIRECTION>OUT</DIRECTION>
                        </ARGUMENT-DATA-PROTOTYPE>
                      </ARGUMENTS>
                      <POSSIBLE-ERROR-REFS>
                        <POSSIBLE-ERROR-REF DEST="APPLICATION-ERROR">/MICROSAR/Dcm_swc/Interfaces/DataServices_DID_F110_GMSoftwareModuleIdentifier_19_GMSoftwareModuleIdentifier_19_0_0/E_NOT_OK</POSSIBLE-ERROR-REF>
                        <POSSIBLE-ERROR-REF DEST="APPLICATION-ERROR">/MICROSAR/Dcm_swc/Interfaces/DataServices_DID_F110_GMSoftwareModuleIdentifier_19_GMSoftwareModuleIdentifier_19_0_0/E_PENDING</POSSIBLE-ERROR-REF>
                      </POSSIBLE-ERROR-REFS>
                    </CLIENT-SERVER-OPERATION>
                  </OPERATIONS>
                  <POSSIBLE-ERRORS>
                    <APPLICATION-ERROR UUID="b1e57992-a49d-41d2-a476-9b698592ea32">
                      <SHORT-NAME>E_NOT_OK</SHORT-NAME>
                      <ERROR-CODE>1</ERROR-CODE>
                    </APPLICATION-ERROR>
                    <APPLICATION-ERROR UUID="6bc9d3a4-4868-48ad-a72c-0025dad06127">
                      <SHORT-NAME>E_PENDING</SHORT-NAME>
                      <ERROR-CODE>10</ERROR-CODE>
                    </APPLICATION-ERROR>
                  </POSSIBLE-ERRORS>
                </CLIENT-SERVER-INTERFACE>
                <CLIENT-SERVER-INTERFACE UUID="5f2b6c9c-1471-4afd-a835-ab042508a612">
                  <SHORT-NAME>DataServices_DID_F124_GMSoftwareModuleIdentifier_29_GMSoftwareModuleIdentifier_29_0_0</SHORT-NAME>
                  <IS-SERVICE>true</IS-SERVICE>
                  <SERVICE-KIND>DIAGNOSTIC-COMMUNICATION-MANAGER</SERVICE-KIND>
                  <OPERATIONS>
                    <CLIENT-SERVER-OPERATION UUID="13816916-c22d-48f9-9a43-1d96b4d1bcfd">
                      <SHORT-NAME>ReadData</SHORT-NAME>
                      <DESC>
                        <L-2 L="FOR-ALL"/>
                      </DESC>
                      <ARGUMENTS>
                        <ARGUMENT-DATA-PROTOTYPE UUID="43fd3cfa-2362-4ba2-b085-9a8c53e645a5">
                          <SHORT-NAME>OpStatus</SHORT-NAME>
                          <DESC>
                            <L-2 L="FOR-ALL"/>
                          </DESC>
                          <TYPE-TREF DEST="IMPLEMENTATION-DATA-TYPE">/MICROSAR/Dcm_swc/DataTypes/Dcm_OpStatusType</TYPE-TREF>
                          <DIRECTION>IN</DIRECTION>
                        </ARGUMENT-DATA-PROTOTYPE>
                        <ARGUMENT-DATA-PROTOTYPE UUID="32891f75-744d-47ee-8652-42dddcdcaf63">
                          <SHORT-NAME>Data</SHORT-NAME>
                          <DESC>
                            <L-2 L="FOR-ALL"/>
                          </DESC>
                          <TYPE-TREF DEST="IMPLEMENTATION-DATA-TYPE">/MICROSAR/Dcm_swc/DataTypes/Dcm_Data4ByteType</TYPE-TREF>
                          <DIRECTION>OUT</DIRECTION>
                        </ARGUMENT-DATA-PROTOTYPE>
                      </ARGUMENTS>
                      <POSSIBLE-ERROR-REFS>
                        <POSSIBLE-ERROR-REF DEST="APPLICATION-ERROR">/MICROSAR/Dcm_swc/Interfaces/DataServices_DID_F124_GMSoftwareModuleIdentifier_29_GMSoftwareModuleIdentifier_29_0_0/E_NOT_OK</POSSIBLE-ERROR-REF>
                        <POSSIBLE-ERROR-REF DEST="APPLICATION-ERROR">/MICROSAR/Dcm_swc/Interfaces/DataServices_DID_F124_GMSoftwareModuleIdentifier_29_GMSoftwareModuleIdentifier_29_0_0/E_PENDING</POSSIBLE-ERROR-REF>
                      </POSSIBLE-ERROR-REFS>
                    </CLIENT-SERVER-OPERATION>
                  </OPERATIONS>
                  <POSSIBLE-ERRORS>
                    <APPLICATION-ERROR UUID="062f0b3d-a398-4fa5-989c-641f64f946b1">
                      <SHORT-NAME>E_NOT_OK</SHORT-NAME>
                      <ERROR-CODE>1</ERROR-CODE>
                    </APPLICATION-ERROR>
                    <APPLICATION-ERROR UUID="8dbd4333-afea-483d-90d5-271939ec4908">
                      <SHORT-NAME>E_PENDING</SHORT-NAME>
                      <ERROR-CODE>10</ERROR-CODE>
                    </APPLICATION-ERROR>
                  </POSSIBLE-ERRORS>
                </CLIENT-SERVER-INTERFACE>
                <CLIENT-SERVER-INTERFACE UUID="157a6038-b6a5-4b8f-8966-d7e23f98a6fa">
                  <SHORT-NAME>DataServices_DID_F119_GMSoftwareModuleIdentifierAlphaCode_23_GMSoftwareModuleIdentifierAlphaCode_23_0_0</SHORT-NAME>
                  <IS-SERVICE>true</IS-SERVICE>
                  <SERVICE-KIND>DIAGNOSTIC-COMMUNICATION-MANAGER</SERVICE-KIND>
                  <OPERATIONS>
                    <CLIENT-SERVER-OPERATION UUID="83f2439e-e2d4-43e0-bcea-ef9cdb129990">
                      <SHORT-NAME>ReadData</SHORT-NAME>
                      <DESC>
                        <L-2 L="FOR-ALL"/>
                      </DESC>
                      <ARGUMENTS>
                        <ARGUMENT-DATA-PROTOTYPE UUID="7021e4d8-5313-43f4-ab24-78e1c912316b">
                          <SHORT-NAME>OpStatus</SHORT-NAME>
                          <DESC>
                            <L-2 L="FOR-ALL"/>
                          </DESC>
                          <TYPE-TREF DEST="IMPLEMENTATION-DATA-TYPE">/MICROSAR/Dcm_swc/DataTypes/Dcm_OpStatusType</TYPE-TREF>
                          <DIRECTION>IN</DIRECTION>
                        </ARGUMENT-DATA-PROTOTYPE>
                        <ARGUMENT-DATA-PROTOTYPE UUID="5d9fda14-2adb-46e2-bb4a-728372cfa3ad">
                          <SHORT-NAME>Data</SHORT-NAME>
                          <DESC>
                            <L-2 L="FOR-ALL"/>
                          </DESC>
                          <TYPE-TREF DEST="IMPLEMENTATION-DATA-TYPE">/MICROSAR/Dcm_swc/DataTypes/Dcm_Data2ByteType</TYPE-TREF>
                          <DIRECTION>OUT</DIRECTION>
                        </ARGUMENT-DATA-PROTOTYPE>
                      </ARGUMENTS>
                      <POSSIBLE-ERROR-REFS>
                        <POSSIBLE-ERROR-REF DEST="APPLICATION-ERROR">/MICROSAR/Dcm_swc/Interfaces/DataServices_DID_F119_GMSoftwareModuleIdentifierAlphaCode_23_GMSoftwareModuleIdentifierAlphaCode_23_0_0/E_NOT_OK</POSSIBLE-ERROR-REF>
                        <POSSIBLE-ERROR-REF DEST="APPLICATION-ERROR">/MICROSAR/Dcm_swc/Interfaces/DataServices_DID_F119_GMSoftwareModuleIdentifierAlphaCode_23_GMSoftwareModuleIdentifierAlphaCode_23_0_0/E_PENDING</POSSIBLE-ERROR-REF>
                      </POSSIBLE-ERROR-REFS>
                    </CLIENT-SERVER-OPERATION>
                  </OPERATIONS>
                  <POSSIBLE-ERRORS>
                    <APPLICATION-ERROR UUID="622c3f11-84a5-435f-ac90-dc5558f865a4">
                      <SHORT-NAME>E_NOT_OK</SHORT-NAME>
                      <ERROR-CODE>1</ERROR-CODE>
                    </APPLICATION-ERROR>
                    <APPLICATION-ERROR UUID="154ce087-ebd8-490f-9d1b-0802261641df">
                      <SHORT-NAME>E_PENDING</SHORT-NAME>
                      <ERROR-CODE>10</ERROR-CODE>
                    </APPLICATION-ERROR>
                  </POSSIBLE-ERRORS>
                </CLIENT-SERVER-INTERFACE>
                <CLIENT-SERVER-INTERFACE UUID="8dade100-0ec1-4e4c-98d6-5fa76e912779">
                  <SHORT-NAME>DataServices_DID_F1D8_GMSoftwareModuleIdentifierAlphaCode_08_GMSoftwareModuleIdentifierAlphaCode_08_0_0</SHORT-NAME>
                  <IS-SERVICE>true</IS-SERVICE>
                  <SERVICE-KIND>DIAGNOSTIC-COMMUNICATION-MANAGER</SERVICE-KIND>
                  <OPERATIONS>
                    <CLIENT-SERVER-OPERATION UUID="da7271f3-d6ca-494b-9787-bf4e61fa32fc">
                      <SHORT-NAME>ReadData</SHORT-NAME>
                      <DESC>
                        <L-2 L="FOR-ALL"/>
                      </DESC>
                      <ARGUMENTS>
                        <ARGUMENT-DATA-PROTOTYPE UUID="e7811c39-4faa-4f76-a7a6-391d2ae0c1d1">
                          <SHORT-NAME>OpStatus</SHORT-NAME>
                          <DESC>
                            <L-2 L="FOR-ALL"/>
                          </DESC>
                          <TYPE-TREF DEST="IMPLEMENTATION-DATA-TYPE">/MICROSAR/Dcm_swc/DataTypes/Dcm_OpStatusType</TYPE-TREF>
                          <DIRECTION>IN</DIRECTION>
                        </ARGUMENT-DATA-PROTOTYPE>
                        <ARGUMENT-DATA-PROTOTYPE UUID="9dcad130-24a4-487e-b43d-1dad84c4dc86">
                          <SHORT-NAME>Data</SHORT-NAME>
                          <DESC>
                            <L-2 L="FOR-ALL"/>
                          </DESC>
                          <TYPE-TREF DEST="IMPLEMENTATION-DATA-TYPE">/MICROSAR/Dcm_swc/DataTypes/Dcm_Data2ByteType</TYPE-TREF>
                          <DIRECTION>OUT</DIRECTION>
                        </ARGUMENT-DATA-PROTOTYPE>
                      </ARGUMENTS>
                      <POSSIBLE-ERROR-REFS>
                        <POSSIBLE-ERROR-REF DEST="APPLICATION-ERROR">/MICROSAR/Dcm_swc/Interfaces/DataServices_DID_F1D8_GMSoftwareModuleIdentifierAlphaCode_08_GMSoftwareModuleIdentifierAlphaCode_08_0_0/E_NOT_OK</POSSIBLE-ERROR-REF>
                        <POSSIBLE-ERROR-REF DEST="APPLICATION-ERROR">/MICROSAR/Dcm_swc/Interfaces/DataServices_DID_F1D8_GMSoftwareModuleIdentifierAlphaCode_08_GMSoftwareModuleIdentifierAlphaCode_08_0_0/E_PENDING</POSSIBLE-ERROR-REF>
                      </POSSIBLE-ERROR-REFS>
                    </CLIENT-SERVER-OPERATION>
                  </OPERATIONS>
                  <POSSIBLE-ERRORS>
                    <APPLICATION-ERROR UUID="f8c61746-5353-4825-97e6-8f2bd63fd2c6">
                      <SHORT-NAME>E_NOT_OK</SHORT-NAME>
                      <ERROR-CODE>1</ERROR-CODE>
                    </APPLICATION-ERROR>
                    <APPLICATION-ERROR UUID="4a392212-0a40-45a8-a39d-fe6988462511">
                      <SHORT-NAME>E_PENDING</SHORT-NAME>
                      <ERROR-CODE>10</ERROR-CODE>
                    </APPLICATION-ERROR>
                  </POSSIBLE-ERRORS>
                </CLIENT-SERVER-INTERFACE>
                <CLIENT-SERVER-INTERFACE UUID="6ab11019-88a7-48f6-a6b8-de5c737fef9e">
                  <SHORT-NAME>DataServices_DID_F129_TotalVehicleOperationTime_DataRecord</SHORT-NAME>
                  <IS-SERVICE>true</IS-SERVICE>
                  <SERVICE-KIND>DIAGNOSTIC-COMMUNICATION-MANAGER</SERVICE-KIND>
                  <OPERATIONS>
                    <CLIENT-SERVER-OPERATION UUID="116ef9ee-d475-43b4-9f58-322d59e603c4">
                      <SHORT-NAME>ReadData</SHORT-NAME>
                      <DESC>
                        <L-2 L="FOR-ALL"/>
                      </DESC>
                      <ARGUMENTS>
                        <ARGUMENT-DATA-PROTOTYPE UUID="e33fc5dc-64d8-44d6-88ea-b7c4f31ab548">
                          <SHORT-NAME>OpStatus</SHORT-NAME>
                          <DESC>
                            <L-2 L="FOR-ALL"/>
                          </DESC>
                          <TYPE-TREF DEST="IMPLEMENTATION-DATA-TYPE">/MICROSAR/Dcm_swc/DataTypes/Dcm_OpStatusType</TYPE-TREF>
                          <DIRECTION>IN</DIRECTION>
                        </ARGUMENT-DATA-PROTOTYPE>
                        <ARGUMENT-DATA-PROTOTYPE UUID="1e79110d-e83c-405b-878e-df182dbb3636">
                          <SHORT-NAME>Data</SHORT-NAME>
                          <DESC>
                            <L-2 L="FOR-ALL"/>
                          </DESC>
                          <TYPE-TREF DEST="IMPLEMENTATION-DATA-TYPE">/MICROSAR/Dcm_swc/DataTypes/Dcm_Data6ByteType</TYPE-TREF>
                          <DIRECTION>OUT</DIRECTION>
                        </ARGUMENT-DATA-PROTOTYPE>
                      </ARGUMENTS>
                      <POSSIBLE-ERROR-REFS>
                        <POSSIBLE-ERROR-REF DEST="APPLICATION-ERROR">/MICROSAR/Dcm_swc/Interfaces/DataServices_DID_F129_TotalVehicleOperationTime_DataRecord/E_NOT_OK</POSSIBLE-ERROR-REF>
                        <POSSIBLE-ERROR-REF DEST="APPLICATION-ERROR">/MICROSAR/Dcm_swc/Interfaces/DataServices_DID_F129_TotalVehicleOperationTime_DataRecord/E_PENDING</POSSIBLE-ERROR-REF>
                      </POSSIBLE-ERROR-REFS>
                    </CLIENT-SERVER-OPERATION>
                    <CLIENT-SERVER-OPERATION UUID="e0cbfa4a-3ea7-480d-af1b-7ee5dc6636f3">
                      <SHORT-NAME>WriteData</SHORT-NAME>
                      <DESC>
                        <L-2 L="FOR-ALL"/>
                      </DESC>
                      <ARGUMENTS>
                        <ARGUMENT-DATA-PROTOTYPE UUID="c6068434-049e-4ead-bbd0-08b09ce0c1a1">
                          <SHORT-NAME>Data</SHORT-NAME>
                          <DESC>
                            <L-2 L="FOR-ALL"/>
                          </DESC>
                          <TYPE-TREF DEST="IMPLEMENTATION-DATA-TYPE">/MICROSAR/Dcm_swc/DataTypes/Dcm_Data6ByteType</TYPE-TREF>
                          <DIRECTION>IN</DIRECTION>
                        </ARGUMENT-DATA-PROTOTYPE>
                        <ARGUMENT-DATA-PROTOTYPE UUID="a93e49bd-8980-44f7-aa93-65ca9ba96c4c">
                          <SHORT-NAME>OpStatus</SHORT-NAME>
                          <DESC>
                            <L-2 L="FOR-ALL"/>
                          </DESC>
                          <TYPE-TREF DEST="IMPLEMENTATION-DATA-TYPE">/MICROSAR/Dcm_swc/DataTypes/Dcm_OpStatusType</TYPE-TREF>
                          <DIRECTION>IN</DIRECTION>
                        </ARGUMENT-DATA-PROTOTYPE>
                        <ARGUMENT-DATA-PROTOTYPE UUID="515e29b6-1200-415f-a6ab-f29b0e61a587">
                          <SHORT-NAME>ErrorCode</SHORT-NAME>
                          <DESC>
                            <L-2 L="FOR-ALL"/>
                          </DESC>
                          <TYPE-TREF DEST="IMPLEMENTATION-DATA-TYPE">/MICROSAR/Dcm_swc/DataTypes/Dcm_NegativeResponseCodeType</TYPE-TREF>
                          <DIRECTION>OUT</DIRECTION>
                        </ARGUMENT-DATA-PROTOTYPE>
                      </ARGUMENTS>
                      <POSSIBLE-ERROR-REFS>
                        <POSSIBLE-ERROR-REF DEST="APPLICATION-ERROR">/MICROSAR/Dcm_swc/Interfaces/DataServices_DID_F129_TotalVehicleOperationTime_DataRecord/E_NOT_OK</POSSIBLE-ERROR-REF>
                        <POSSIBLE-ERROR-REF DEST="APPLICATION-ERROR">/MICROSAR/Dcm_swc/Interfaces/DataServices_DID_F129_TotalVehicleOperationTime_DataRecord/E_PENDING</POSSIBLE-ERROR-REF>
                      </POSSIBLE-ERROR-REFS>
                    </CLIENT-SERVER-OPERATION>
                  </OPERATIONS>
                  <POSSIBLE-ERRORS>
                    <APPLICATION-ERROR UUID="dae03ed8-3718-4e80-833e-9b4df639907e">
                      <SHORT-NAME>E_NOT_OK</SHORT-NAME>
                      <ERROR-CODE>1</ERROR-CODE>
                    </APPLICATION-ERROR>
                    <APPLICATION-ERROR UUID="5baf4cb0-7a8c-463c-ad64-a04be78a316e">
                      <SHORT-NAME>E_PENDING</SHORT-NAME>
                      <ERROR-CODE>10</ERROR-CODE>
                    </APPLICATION-ERROR>
                  </POSSIBLE-ERRORS>
                </CLIENT-SERVER-INTERFACE>
                <CLIENT-SERVER-INTERFACE UUID="b955a0cb-a8f3-4a08-9f00-ffb6214ad6b6">
                  <SHORT-NAME>DataServices_DID_F1D9_GMSoftwareModuleIdentifierAlphaCode_09_GMSoftwareModuleIdentifierAlphaCode_09_0_0</SHORT-NAME>
                  <IS-SERVICE>true</IS-SERVICE>
                  <SERVICE-KIND>DIAGNOSTIC-COMMUNICATION-MANAGER</SERVICE-KIND>
                  <OPERATIONS>
                    <CLIENT-SERVER-OPERATION UUID="8bc5a774-e3d2-4e0b-a1a4-97470ec8971c">
                      <SHORT-NAME>ReadData</SHORT-NAME>
                      <DESC>
                        <L-2 L="FOR-ALL"/>
                      </DESC>
                      <ARGUMENTS>
                        <ARGUMENT-DATA-PROTOTYPE UUID="a3527c29-a8a6-4275-aaf9-31d4aa78f093">
                          <SHORT-NAME>OpStatus</SHORT-NAME>
                          <DESC>
                            <L-2 L="FOR-ALL"/>
                          </DESC>
                          <TYPE-TREF DEST="IMPLEMENTATION-DATA-TYPE">/MICROSAR/Dcm_swc/DataTypes/Dcm_OpStatusType</TYPE-TREF>
                          <DIRECTION>IN</DIRECTION>
                        </ARGUMENT-DATA-PROTOTYPE>
                        <ARGUMENT-DATA-PROTOTYPE UUID="ceaed58c-8bc8-40a8-8b2f-2fed6b5562f9">
                          <SHORT-NAME>Data</SHORT-NAME>
                          <DESC>
                            <L-2 L="FOR-ALL"/>
                          </DESC>
                          <TYPE-TREF DEST="IMPLEMENTATION-DATA-TYPE">/MICROSAR/Dcm_swc/DataTypes/Dcm_Data2ByteType</TYPE-TREF>
                          <DIRECTION>OUT</DIRECTION>
                        </ARGUMENT-DATA-PROTOTYPE>
                      </ARGUMENTS>
                      <POSSIBLE-ERROR-REFS>
                        <POSSIBLE-ERROR-REF DEST="APPLICATION-ERROR">/MICROSAR/Dcm_swc/Interfaces/DataServices_DID_F1D9_GMSoftwareModuleIdentifierAlphaCode_09_GMSoftwareModuleIdentifierAlphaCode_09_0_0/E_NOT_OK</POSSIBLE-ERROR-REF>
                        <POSSIBLE-ERROR-REF DEST="APPLICATION-ERROR">/MICROSAR/Dcm_swc/Interfaces/DataServices_DID_F1D9_GMSoftwareModuleIdentifierAlphaCode_09_GMSoftwareModuleIdentifierAlphaCode_09_0_0/E_PENDING</POSSIBLE-ERROR-REF>
                      </POSSIBLE-ERROR-REFS>
                    </CLIENT-SERVER-OPERATION>
                  </OPERATIONS>
                  <POSSIBLE-ERRORS>
                    <APPLICATION-ERROR UUID="311e9617-8839-44e5-aafd-cd24b62a5026">
                      <SHORT-NAME>E_NOT_OK</SHORT-NAME>
                      <ERROR-CODE>1</ERROR-CODE>
                    </APPLICATION-ERROR>
                    <APPLICATION-ERROR UUID="550f9b58-e565-40ea-932c-56b98ac45e77">
                      <SHORT-NAME>E_PENDING</SHORT-NAME>
                      <ERROR-CODE>10</ERROR-CODE>
                    </APPLICATION-ERROR>
                  </POSSIBLE-ERRORS>
                </CLIENT-SERVER-INTERFACE>
                <CLIENT-SERVER-INTERFACE UUID="6c33a5a3-7714-4dff-8dbd-82d73ca71812">
                  <SHORT-NAME>DataServices_DID_F126_GMSoftwareModuleIdentifier_30_GMSoftwareModuleIdentifier_30_0_0</SHORT-NAME>
                  <IS-SERVICE>true</IS-SERVICE>
                  <SERVICE-KIND>DIAGNOSTIC-COMMUNICATION-MANAGER</SERVICE-KIND>
                  <OPERATIONS>
                    <CLIENT-SERVER-OPERATION UUID="1b3c8295-d70c-4447-90b4-49e7c590f402">
                      <SHORT-NAME>ReadData</SHORT-NAME>
                      <DESC>
                        <L-2 L="FOR-ALL"/>
                      </DESC>
                      <ARGUMENTS>
                        <ARGUMENT-DATA-PROTOTYPE UUID="0e12a3b8-120f-449c-bbad-84d8ba9ebfcf">
                          <SHORT-NAME>OpStatus</SHORT-NAME>
                          <DESC>
                            <L-2 L="FOR-ALL"/>
                          </DESC>
                          <TYPE-TREF DEST="IMPLEMENTATION-DATA-TYPE">/MICROSAR/Dcm_swc/DataTypes/Dcm_OpStatusType</TYPE-TREF>
                          <DIRECTION>IN</DIRECTION>
                        </ARGUMENT-DATA-PROTOTYPE>
                        <ARGUMENT-DATA-PROTOTYPE UUID="125f79c3-2017-4ef8-928b-2ea5f5d39ed0">
                          <SHORT-NAME>Data</SHORT-NAME>
                          <DESC>
                            <L-2 L="FOR-ALL"/>
                          </DESC>
                          <TYPE-TREF DEST="IMPLEMENTATION-DATA-TYPE">/MICROSAR/Dcm_swc/DataTypes/Dcm_Data4ByteType</TYPE-TREF>
                          <DIRECTION>OUT</DIRECTION>
                        </ARGUMENT-DATA-PROTOTYPE>
                      </ARGUMENTS>
                      <POSSIBLE-ERROR-REFS>
                        <POSSIBLE-ERROR-REF DEST="APPLICATION-ERROR">/MICROSAR/Dcm_swc/Interfaces/DataServices_DID_F126_GMSoftwareModuleIdentifier_30_GMSoftwareModuleIdentifier_30_0_0/E_NOT_OK</POSSIBLE-ERROR-REF>
                        <POSSIBLE-ERROR-REF DEST="APPLICATION-ERROR">/MICROSAR/Dcm_swc/Interfaces/DataServices_DID_F126_GMSoftwareModuleIdentifier_30_GMSoftwareModuleIdentifier_30_0_0/E_PENDING</POSSIBLE-ERROR-REF>
                      </POSSIBLE-ERROR-REFS>
                    </CLIENT-SERVER-OPERATION>
                  </OPERATIONS>
                  <POSSIBLE-ERRORS>
                    <APPLICATION-ERROR UUID="94fb435e-fbae-449b-aa1e-bd612f766411">
                      <SHORT-NAME>E_NOT_OK</SHORT-NAME>
                      <ERROR-CODE>1</ERROR-CODE>
                    </APPLICATION-ERROR>
                    <APPLICATION-ERROR UUID="012421b1-f1c5-4a9a-bb46-9e86b0ea189c">
                      <SHORT-NAME>E_PENDING</SHORT-NAME>
                      <ERROR-CODE>10</ERROR-CODE>
                    </APPLICATION-ERROR>
                  </POSSIBLE-ERRORS>
                </CLIENT-SERVER-INTERFACE>
                <CLIENT-SERVER-INTERFACE UUID="556243a4-1a6d-442b-b2a9-312ef7b2de9a">
                  <SHORT-NAME>DataServices_DID_F190_VehicleIdentificationNumber_VehicleIdentificationNumber_0_0</SHORT-NAME>
                  <IS-SERVICE>true</IS-SERVICE>
                  <SERVICE-KIND>DIAGNOSTIC-COMMUNICATION-MANAGER</SERVICE-KIND>
                  <OPERATIONS>
                    <CLIENT-SERVER-OPERATION UUID="ff19f995-4442-40be-9079-15bd0dcd390e">
                      <SHORT-NAME>ReadData</SHORT-NAME>
                      <DESC>
                        <L-2 L="FOR-ALL"/>
                      </DESC>
                      <ARGUMENTS>
                        <ARGUMENT-DATA-PROTOTYPE UUID="09bcbe44-d452-43ce-ac6c-c23350d3fb78">
                          <SHORT-NAME>OpStatus</SHORT-NAME>
                          <DESC>
                            <L-2 L="FOR-ALL"/>
                          </DESC>
                          <TYPE-TREF DEST="IMPLEMENTATION-DATA-TYPE">/MICROSAR/Dcm_swc/DataTypes/Dcm_OpStatusType</TYPE-TREF>
                          <DIRECTION>IN</DIRECTION>
                        </ARGUMENT-DATA-PROTOTYPE>
                        <ARGUMENT-DATA-PROTOTYPE UUID="bd489f37-b5cd-4941-850f-158c2cf41295">
                          <SHORT-NAME>Data</SHORT-NAME>
                          <DESC>
                            <L-2 L="FOR-ALL"/>
                          </DESC>
                          <TYPE-TREF DEST="IMPLEMENTATION-DATA-TYPE">/MICROSAR/Dcm_swc/DataTypes/Dcm_Data17ByteType</TYPE-TREF>
                          <DIRECTION>OUT</DIRECTION>
                        </ARGUMENT-DATA-PROTOTYPE>
                      </ARGUMENTS>
                      <POSSIBLE-ERROR-REFS>
                        <POSSIBLE-ERROR-REF DEST="APPLICATION-ERROR">/MICROSAR/Dcm_swc/Interfaces/DataServices_DID_F190_VehicleIdentificationNumber_VehicleIdentificationNumber_0_0/E_NOT_OK</POSSIBLE-ERROR-REF>
                        <POSSIBLE-ERROR-REF DEST="APPLICATION-ERROR">/MICROSAR/Dcm_swc/Interfaces/DataServices_DID_F190_VehicleIdentificationNumber_VehicleIdentificationNumber_0_0/E_PENDING</POSSIBLE-ERROR-REF>
                      </POSSIBLE-ERROR-REFS>
                    </CLIENT-SERVER-OPERATION>
                    <CLIENT-SERVER-OPERATION UUID="0015a5b8-686f-4e1b-a5b4-d6958f28641a">
                      <SHORT-NAME>WriteData</SHORT-NAME>
                      <DESC>
                        <L-2 L="FOR-ALL"/>
                      </DESC>
                      <ARGUMENTS>
                        <ARGUMENT-DATA-PROTOTYPE UUID="8f551dd0-339d-4518-9f6d-66fd8a52c310">
                          <SHORT-NAME>Data</SHORT-NAME>
                          <DESC>
                            <L-2 L="FOR-ALL"/>
                          </DESC>
                          <TYPE-TREF DEST="IMPLEMENTATION-DATA-TYPE">/MICROSAR/Dcm_swc/DataTypes/Dcm_Data17ByteType</TYPE-TREF>
                          <DIRECTION>IN</DIRECTION>
                        </ARGUMENT-DATA-PROTOTYPE>
                        <ARGUMENT-DATA-PROTOTYPE UUID="57e1930c-9f3f-4610-98d4-b7083c2f5cc3">
                          <SHORT-NAME>OpStatus</SHORT-NAME>
                          <DESC>
                            <L-2 L="FOR-ALL"/>
                          </DESC>
                          <TYPE-TREF DEST="IMPLEMENTATION-DATA-TYPE">/MICROSAR/Dcm_swc/DataTypes/Dcm_OpStatusType</TYPE-TREF>
                          <DIRECTION>IN</DIRECTION>
                        </ARGUMENT-DATA-PROTOTYPE>
                        <ARGUMENT-DATA-PROTOTYPE UUID="8461e2b5-86f9-4ae1-b29a-676d7801b74f">
                          <SHORT-NAME>ErrorCode</SHORT-NAME>
                          <DESC>
                            <L-2 L="FOR-ALL"/>
                          </DESC>
                          <TYPE-TREF DEST="IMPLEMENTATION-DATA-TYPE">/MICROSAR/Dcm_swc/DataTypes/Dcm_NegativeResponseCodeType</TYPE-TREF>
                          <DIRECTION>OUT</DIRECTION>
                        </ARGUMENT-DATA-PROTOTYPE>
                      </ARGUMENTS>
                      <POSSIBLE-ERROR-REFS>
                        <POSSIBLE-ERROR-REF DEST="APPLICATION-ERROR">/MICROSAR/Dcm_swc/Interfaces/DataServices_DID_F190_VehicleIdentificationNumber_VehicleIdentificationNumber_0_0/E_NOT_OK</POSSIBLE-ERROR-REF>
                        <POSSIBLE-ERROR-REF DEST="APPLICATION-ERROR">/MICROSAR/Dcm_swc/Interfaces/DataServices_DID_F190_VehicleIdentificationNumber_VehicleIdentificationNumber_0_0/E_PENDING</POSSIBLE-ERROR-REF>
                      </POSSIBLE-ERROR-REFS>
                    </CLIENT-SERVER-OPERATION>
                  </OPERATIONS>
                  <POSSIBLE-ERRORS>
                    <APPLICATION-ERROR UUID="2c7c50f0-450a-445c-b696-70509f64a1ac">
                      <SHORT-NAME>E_NOT_OK</SHORT-NAME>
                      <ERROR-CODE>1</ERROR-CODE>
                    </APPLICATION-ERROR>
                    <APPLICATION-ERROR UUID="890ab1f7-f8b6-4330-a32d-c05f4a0ba546">
                      <SHORT-NAME>E_PENDING</SHORT-NAME>
                      <ERROR-CODE>10</ERROR-CODE>
                    </APPLICATION-ERROR>
                  </POSSIBLE-ERRORS>
                </CLIENT-SERVER-INTERFACE>
                <CLIENT-SERVER-INTERFACE UUID="13f44961-76c5-4261-8e0d-8c23745aa62c">
                  <SHORT-NAME>DataServices_DID_F1C7_GMSoftwareModuleIdentifier_07_GMSoftwareModuleIdentifier_07_0_0</SHORT-NAME>
                  <IS-SERVICE>true</IS-SERVICE>
                  <SERVICE-KIND>DIAGNOSTIC-COMMUNICATION-MANAGER</SERVICE-KIND>
                  <OPERATIONS>
                    <CLIENT-SERVER-OPERATION UUID="8c1f422d-2cb6-46b2-bbdd-12846c603621">
                      <SHORT-NAME>ReadData</SHORT-NAME>
                      <DESC>
                        <L-2 L="FOR-ALL"/>
                      </DESC>
                      <ARGUMENTS>
                        <ARGUMENT-DATA-PROTOTYPE UUID="8537a363-d955-4520-827d-40372f8b5043">
                          <SHORT-NAME>OpStatus</SHORT-NAME>
                          <DESC>
                            <L-2 L="FOR-ALL"/>
                          </DESC>
                          <TYPE-TREF DEST="IMPLEMENTATION-DATA-TYPE">/MICROSAR/Dcm_swc/DataTypes/Dcm_OpStatusType</TYPE-TREF>
                          <DIRECTION>IN</DIRECTION>
                        </ARGUMENT-DATA-PROTOTYPE>
                        <ARGUMENT-DATA-PROTOTYPE UUID="d11c679f-e0d8-4159-85dd-775673a51b57">
                          <SHORT-NAME>Data</SHORT-NAME>
                          <DESC>
                            <L-2 L="FOR-ALL"/>
                          </DESC>
                          <TYPE-TREF DEST="IMPLEMENTATION-DATA-TYPE">/MICROSAR/Dcm_swc/DataTypes/Dcm_Data4ByteType</TYPE-TREF>
                          <DIRECTION>OUT</DIRECTION>
                        </ARGUMENT-DATA-PROTOTYPE>
                      </ARGUMENTS>
                      <POSSIBLE-ERROR-REFS>
                        <POSSIBLE-ERROR-REF DEST="APPLICATION-ERROR">/MICROSAR/Dcm_swc/Interfaces/DataServices_DID_F1C7_GMSoftwareModuleIdentifier_07_GMSoftwareModuleIdentifier_07_0_0/E_NOT_OK</POSSIBLE-ERROR-REF>
                        <POSSIBLE-ERROR-REF DEST="APPLICATION-ERROR">/MICROSAR/Dcm_swc/Interfaces/DataServices_DID_F1C7_GMSoftwareModuleIdentifier_07_GMSoftwareModuleIdentifier_07_0_0/E_PENDING</POSSIBLE-ERROR-REF>
                      </POSSIBLE-ERROR-REFS>
                    </CLIENT-SERVER-OPERATION>
                  </OPERATIONS>
                  <POSSIBLE-ERRORS>
                    <APPLICATION-ERROR UUID="100b4fcc-40fb-4d70-90c1-a6480ab5457f">
                      <SHORT-NAME>E_NOT_OK</SHORT-NAME>
                      <ERROR-CODE>1</ERROR-CODE>
                    </APPLICATION-ERROR>
                    <APPLICATION-ERROR UUID="39f5dff7-978f-41bf-a95c-27311fa97164">
                      <SHORT-NAME>E_PENDING</SHORT-NAME>
                      <ERROR-CODE>10</ERROR-CODE>
                    </APPLICATION-ERROR>
                  </POSSIBLE-ERRORS>
                </CLIENT-SERVER-INTERFACE>
                <CLIENT-SERVER-INTERFACE UUID="76bc72de-d5fc-4c5e-b9d2-875cc2f83a9a">
                  <SHORT-NAME>DataServices_DID_F0B3_DataUniversalNumberingSystemIdentification_DiagDataUniversalNumberingSystemIdentification_0_0</SHORT-NAME>
                  <IS-SERVICE>true</IS-SERVICE>
                  <SERVICE-KIND>DIAGNOSTIC-COMMUNICATION-MANAGER</SERVICE-KIND>
                  <OPERATIONS>
                    <CLIENT-SERVER-OPERATION UUID="6efe0811-f5e3-4281-97f8-816505314bb9">
                      <SHORT-NAME>ReadData</SHORT-NAME>
                      <DESC>
                        <L-2 L="FOR-ALL"/>
                      </DESC>
                      <ARGUMENTS>
                        <ARGUMENT-DATA-PROTOTYPE UUID="b2578b93-adfa-4496-9432-26c8aab42bf2">
                          <SHORT-NAME>OpStatus</SHORT-NAME>
                          <DESC>
                            <L-2 L="FOR-ALL"/>
                          </DESC>
                          <TYPE-TREF DEST="IMPLEMENTATION-DATA-TYPE">/MICROSAR/Dcm_swc/DataTypes/Dcm_OpStatusType</TYPE-TREF>
                          <DIRECTION>IN</DIRECTION>
                        </ARGUMENT-DATA-PROTOTYPE>
                        <ARGUMENT-DATA-PROTOTYPE UUID="253aac24-a0ea-414b-aff2-f34a67473332">
                          <SHORT-NAME>Data</SHORT-NAME>
                          <DESC>
                            <L-2 L="FOR-ALL"/>
                          </DESC>
                          <TYPE-TREF DEST="IMPLEMENTATION-DATA-TYPE">/MICROSAR/Dcm_swc/DataTypes/Dcm_Data9ByteType</TYPE-TREF>
                          <DIRECTION>OUT</DIRECTION>
                        </ARGUMENT-DATA-PROTOTYPE>
                      </ARGUMENTS>
                      <POSSIBLE-ERROR-REFS>
                        <POSSIBLE-ERROR-REF DEST="APPLICATION-ERROR">/MICROSAR/Dcm_swc/Interfaces/DataServices_DID_F0B3_DataUniversalNumberingSystemIdentification_DiagDataUniversalNumberingSystemIdentification_0_0/E_NOT_OK</POSSIBLE-ERROR-REF>
                        <POSSIBLE-ERROR-REF DEST="APPLICATION-ERROR">/MICROSAR/Dcm_swc/Interfaces/DataServices_DID_F0B3_DataUniversalNumberingSystemIdentification_DiagDataUniversalNumberingSystemIdentification_0_0/E_PENDING</POSSIBLE-ERROR-REF>
                      </POSSIBLE-ERROR-REFS>
                    </CLIENT-SERVER-OPERATION>
                  </OPERATIONS>
                  <POSSIBLE-ERRORS>
                    <APPLICATION-ERROR UUID="2b1efba4-d0ef-47ce-8341-aacee5a10b8b">
                      <SHORT-NAME>E_NOT_OK</SHORT-NAME>
                      <ERROR-CODE>1</ERROR-CODE>
                    </APPLICATION-ERROR>
                    <APPLICATION-ERROR UUID="97687147-833e-4e2b-bf99-5c27ad27407f">
                      <SHORT-NAME>E_PENDING</SHORT-NAME>
                      <ERROR-CODE>10</ERROR-CODE>
                    </APPLICATION-ERROR>
                  </POSSIBLE-ERRORS>
                </CLIENT-SERVER-INTERFACE>
                <CLIENT-SERVER-INTERFACE UUID="cf31541a-e3c2-4d5c-99e1-f5e0fbf6d67d">
                  <SHORT-NAME>DataServices_DID_F11F_GMSoftwareModuleIdentifierAlphaCode_26_GMSoftwareModuleIdentifierAlphaCode_26_0_0</SHORT-NAME>
                  <IS-SERVICE>true</IS-SERVICE>
                  <SERVICE-KIND>DIAGNOSTIC-COMMUNICATION-MANAGER</SERVICE-KIND>
                  <OPERATIONS>
                    <CLIENT-SERVER-OPERATION UUID="899e96a1-fd7d-4176-9d0e-1505fff1a69b">
                      <SHORT-NAME>ReadData</SHORT-NAME>
                      <DESC>
                        <L-2 L="FOR-ALL"/>
                      </DESC>
                      <ARGUMENTS>
                        <ARGUMENT-DATA-PROTOTYPE UUID="557c0444-04bc-4218-9644-3fe65429eb5b">
                          <SHORT-NAME>OpStatus</SHORT-NAME>
                          <DESC>
                            <L-2 L="FOR-ALL"/>
                          </DESC>
                          <TYPE-TREF DEST="IMPLEMENTATION-DATA-TYPE">/MICROSAR/Dcm_swc/DataTypes/Dcm_OpStatusType</TYPE-TREF>
                          <DIRECTION>IN</DIRECTION>
                        </ARGUMENT-DATA-PROTOTYPE>
                        <ARGUMENT-DATA-PROTOTYPE UUID="6056da51-3999-4f27-b806-3ae2d7f9576b">
                          <SHORT-NAME>Data</SHORT-NAME>
                          <DESC>
                            <L-2 L="FOR-ALL"/>
                          </DESC>
                          <TYPE-TREF DEST="IMPLEMENTATION-DATA-TYPE">/MICROSAR/Dcm_swc/DataTypes/Dcm_Data2ByteType</TYPE-TREF>
                          <DIRECTION>OUT</DIRECTION>
                        </ARGUMENT-DATA-PROTOTYPE>
                      </ARGUMENTS>
                      <POSSIBLE-ERROR-REFS>
                        <POSSIBLE-ERROR-REF DEST="APPLICATION-ERROR">/MICROSAR/Dcm_swc/Interfaces/DataServices_DID_F11F_GMSoftwareModuleIdentifierAlphaCode_26_GMSoftwareModuleIdentifierAlphaCode_26_0_0/E_NOT_OK</POSSIBLE-ERROR-REF>
                        <POSSIBLE-ERROR-REF DEST="APPLICATION-ERROR">/MICROSAR/Dcm_swc/Interfaces/DataServices_DID_F11F_GMSoftwareModuleIdentifierAlphaCode_26_GMSoftwareModuleIdentifierAlphaCode_26_0_0/E_PENDING</POSSIBLE-ERROR-REF>
                      </POSSIBLE-ERROR-REFS>
                    </CLIENT-SERVER-OPERATION>
                  </OPERATIONS>
                  <POSSIBLE-ERRORS>
                    <APPLICATION-ERROR UUID="926d7056-1fa1-4685-9f36-54e6b7d97b74">
                      <SHORT-NAME>E_NOT_OK</SHORT-NAME>
                      <ERROR-CODE>1</ERROR-CODE>
                    </APPLICATION-ERROR>
                    <APPLICATION-ERROR UUID="39a84496-38fd-4474-9d89-fd351ac290f5">
                      <SHORT-NAME>E_PENDING</SHORT-NAME>
                      <ERROR-CODE>10</ERROR-CODE>
                    </APPLICATION-ERROR>
                  </POSSIBLE-ERRORS>
                </CLIENT-SERVER-INTERFACE>
                <CLIENT-SERVER-INTERFACE UUID="54dc6a7c-10bc-4c4b-8c94-32d5867542ab">
                  <SHORT-NAME>DataServices_DID_F10B_GMSoftwareModuleIdentifierAlphaCode_16_GMSoftwareModuleIdentifierAlphaCode_16_0_0</SHORT-NAME>
                  <IS-SERVICE>true</IS-SERVICE>
                  <SERVICE-KIND>DIAGNOSTIC-COMMUNICATION-MANAGER</SERVICE-KIND>
                  <OPERATIONS>
                    <CLIENT-SERVER-OPERATION UUID="df8690e0-109d-4187-8e4e-8f9c700d08cf">
                      <SHORT-NAME>ReadData</SHORT-NAME>
                      <DESC>
                        <L-2 L="FOR-ALL"/>
                      </DESC>
                      <ARGUMENTS>
                        <ARGUMENT-DATA-PROTOTYPE UUID="1a342ab6-60a9-4f5a-8a52-0b323f2a7ed9">
                          <SHORT-NAME>OpStatus</SHORT-NAME>
                          <DESC>
                            <L-2 L="FOR-ALL"/>
                          </DESC>
                          <TYPE-TREF DEST="IMPLEMENTATION-DATA-TYPE">/MICROSAR/Dcm_swc/DataTypes/Dcm_OpStatusType</TYPE-TREF>
                          <DIRECTION>IN</DIRECTION>
                        </ARGUMENT-DATA-PROTOTYPE>
                        <ARGUMENT-DATA-PROTOTYPE UUID="a56046a2-704b-4d95-9058-a6616cdf4df4">
                          <SHORT-NAME>Data</SHORT-NAME>
                          <DESC>
                            <L-2 L="FOR-ALL"/>
                          </DESC>
                          <TYPE-TREF DEST="IMPLEMENTATION-DATA-TYPE">/MICROSAR/Dcm_swc/DataTypes/Dcm_Data2ByteType</TYPE-TREF>
                          <DIRECTION>OUT</DIRECTION>
                        </ARGUMENT-DATA-PROTOTYPE>
                      </ARGUMENTS>
                      <POSSIBLE-ERROR-REFS>
                        <POSSIBLE-ERROR-REF DEST="APPLICATION-ERROR">/MICROSAR/Dcm_swc/Interfaces/DataServices_DID_F10B_GMSoftwareModuleIdentifierAlphaCode_16_GMSoftwareModuleIdentifierAlphaCode_16_0_0/E_NOT_OK</POSSIBLE-ERROR-REF>
                        <POSSIBLE-ERROR-REF DEST="APPLICATION-ERROR">/MICROSAR/Dcm_swc/Interfaces/DataServices_DID_F10B_GMSoftwareModuleIdentifierAlphaCode_16_GMSoftwareModuleIdentifierAlphaCode_16_0_0/E_PENDING</POSSIBLE-ERROR-REF>
                      </POSSIBLE-ERROR-REFS>
                    </CLIENT-SERVER-OPERATION>
                  </OPERATIONS>
                  <POSSIBLE-ERRORS>
                    <APPLICATION-ERROR UUID="05d31636-7ad9-4898-b9a6-8f2fcaed7e48">
                      <SHORT-NAME>E_NOT_OK</SHORT-NAME>
                      <ERROR-CODE>1</ERROR-CODE>
                    </APPLICATION-ERROR>
                    <APPLICATION-ERROR UUID="bfd745df-40de-4323-80aa-7cad4bc4007f">
                      <SHORT-NAME>E_PENDING</SHORT-NAME>
                      <ERROR-CODE>10</ERROR-CODE>
                    </APPLICATION-ERROR>
                  </POSSIBLE-ERRORS>
                </CLIENT-SERVER-INTERFACE>
                <CLIENT-SERVER-INTERFACE UUID="17cf3d50-1469-497b-853d-59be6e9808ac">
                  <SHORT-NAME>DataServices_DID_F1D0_GMBootSoftwarePartNumberAlphaCode_GMBootSoftwarePartNumberAlphaCode_0_0</SHORT-NAME>
                  <IS-SERVICE>true</IS-SERVICE>
                  <SERVICE-KIND>DIAGNOSTIC-COMMUNICATION-MANAGER</SERVICE-KIND>
                  <OPERATIONS>
                    <CLIENT-SERVER-OPERATION UUID="7f256b44-393e-46c9-b7c6-eefb72ae2d78">
                      <SHORT-NAME>ReadData</SHORT-NAME>
                      <DESC>
                        <L-2 L="FOR-ALL"/>
                      </DESC>
                      <ARGUMENTS>
                        <ARGUMENT-DATA-PROTOTYPE UUID="491c49d1-1048-4d2d-9803-6590dcf2f36c">
                          <SHORT-NAME>OpStatus</SHORT-NAME>
                          <DESC>
                            <L-2 L="FOR-ALL"/>
                          </DESC>
                          <TYPE-TREF DEST="IMPLEMENTATION-DATA-TYPE">/MICROSAR/Dcm_swc/DataTypes/Dcm_OpStatusType</TYPE-TREF>
                          <DIRECTION>IN</DIRECTION>
                        </ARGUMENT-DATA-PROTOTYPE>
                        <ARGUMENT-DATA-PROTOTYPE UUID="a3f44b0a-7439-48e7-9711-3e3263148447">
                          <SHORT-NAME>Data</SHORT-NAME>
                          <DESC>
                            <L-2 L="FOR-ALL"/>
                          </DESC>
                          <TYPE-TREF DEST="IMPLEMENTATION-DATA-TYPE">/MICROSAR/Dcm_swc/DataTypes/Dcm_Data2ByteType</TYPE-TREF>
                          <DIRECTION>OUT</DIRECTION>
                        </ARGUMENT-DATA-PROTOTYPE>
                      </ARGUMENTS>
                      <POSSIBLE-ERROR-REFS>
                        <POSSIBLE-ERROR-REF DEST="APPLICATION-ERROR">/MICROSAR/Dcm_swc/Interfaces/DataServices_DID_F1D0_GMBootSoftwarePartNumberAlphaCode_GMBootSoftwarePartNumberAlphaCode_0_0/E_NOT_OK</POSSIBLE-ERROR-REF>
                        <POSSIBLE-ERROR-REF DEST="APPLICATION-ERROR">/MICROSAR/Dcm_swc/Interfaces/DataServices_DID_F1D0_GMBootSoftwarePartNumberAlphaCode_GMBootSoftwarePartNumberAlphaCode_0_0/E_PENDING</POSSIBLE-ERROR-REF>
                      </POSSIBLE-ERROR-REFS>
                    </CLIENT-SERVER-OPERATION>
                  </OPERATIONS>
                  <POSSIBLE-ERRORS>
                    <APPLICATION-ERROR UUID="118e309d-9c5d-4af8-8a5f-5bdf03a5c913">
                      <SHORT-NAME>E_NOT_OK</SHORT-NAME>
                      <ERROR-CODE>1</ERROR-CODE>
                    </APPLICATION-ERROR>
                    <APPLICATION-ERROR UUID="fa9d91a6-414c-499c-b7fd-fe34662234c5">
                      <SHORT-NAME>E_PENDING</SHORT-NAME>
                      <ERROR-CODE>10</ERROR-CODE>
                    </APPLICATION-ERROR>
                  </POSSIBLE-ERRORS>
                </CLIENT-SERVER-INTERFACE>
                <CLIENT-SERVER-INTERFACE UUID="7b17ca82-2881-4043-bd7b-f7dc10d7460a">
                  <SHORT-NAME>DataServices_DID_F1D5_GMSoftwareModuleIdentifierAlphaCode_05_GMSoftwareModuleIdentifierAlphaCode_05_0_0</SHORT-NAME>
                  <IS-SERVICE>true</IS-SERVICE>
                  <SERVICE-KIND>DIAGNOSTIC-COMMUNICATION-MANAGER</SERVICE-KIND>
                  <OPERATIONS>
                    <CLIENT-SERVER-OPERATION UUID="b422d966-69f6-47a8-9e11-f6b2393edbf4">
                      <SHORT-NAME>ReadData</SHORT-NAME>
                      <DESC>
                        <L-2 L="FOR-ALL"/>
                      </DESC>
                      <ARGUMENTS>
                        <ARGUMENT-DATA-PROTOTYPE UUID="ab9d0374-228c-4b83-85c7-e8ccf4e962d5">
                          <SHORT-NAME>OpStatus</SHORT-NAME>
                          <DESC>
                            <L-2 L="FOR-ALL"/>
                          </DESC>
                          <TYPE-TREF DEST="IMPLEMENTATION-DATA-TYPE">/MICROSAR/Dcm_swc/DataTypes/Dcm_OpStatusType</TYPE-TREF>
                          <DIRECTION>IN</DIRECTION>
                        </ARGUMENT-DATA-PROTOTYPE>
                        <ARGUMENT-DATA-PROTOTYPE UUID="ea7e4158-4c66-43b6-b13e-3c867e27fab8">
                          <SHORT-NAME>Data</SHORT-NAME>
                          <DESC>
                            <L-2 L="FOR-ALL"/>
                          </DESC>
                          <TYPE-TREF DEST="IMPLEMENTATION-DATA-TYPE">/MICROSAR/Dcm_swc/DataTypes/Dcm_Data2ByteType</TYPE-TREF>
                          <DIRECTION>OUT</DIRECTION>
                        </ARGUMENT-DATA-PROTOTYPE>
                      </ARGUMENTS>
                      <POSSIBLE-ERROR-REFS>
                        <POSSIBLE-ERROR-REF DEST="APPLICATION-ERROR">/MICROSAR/Dcm_swc/Interfaces/DataServices_DID_F1D5_GMSoftwareModuleIdentifierAlphaCode_05_GMSoftwareModuleIdentifierAlphaCode_05_0_0/E_NOT_OK</POSSIBLE-ERROR-REF>
                        <POSSIBLE-ERROR-REF DEST="APPLICATION-ERROR">/MICROSAR/Dcm_swc/Interfaces/DataServices_DID_F1D5_GMSoftwareModuleIdentifierAlphaCode_05_GMSoftwareModuleIdentifierAlphaCode_05_0_0/E_PENDING</POSSIBLE-ERROR-REF>
                      </POSSIBLE-ERROR-REFS>
                    </CLIENT-SERVER-OPERATION>
                  </OPERATIONS>
                  <POSSIBLE-ERRORS>
                    <APPLICATION-ERROR UUID="3dc82ec0-dd6c-4de8-ae23-d242bdade089">
                      <SHORT-NAME>E_NOT_OK</SHORT-NAME>
                      <ERROR-CODE>1</ERROR-CODE>
                    </APPLICATION-ERROR>
                    <APPLICATION-ERROR UUID="9dde7a1d-157c-438e-9622-87823c3033c4">
                      <SHORT-NAME>E_PENDING</SHORT-NAME>
                      <ERROR-CODE>10</ERROR-CODE>
                    </APPLICATION-ERROR>
                  </POSSIBLE-ERRORS>
                </CLIENT-SERVER-INTERFACE>
                <CLIENT-SERVER-INTERFACE UUID="469435c3-96ae-4666-ac91-b6811dc2f3fb">
                  <SHORT-NAME>DataServices_DID_F111_GMSoftwareModuleIdentifierAlphaCode_19_GMSoftwareModuleIdentifierAlphaCode_19_0_0</SHORT-NAME>
                  <IS-SERVICE>true</IS-SERVICE>
                  <SERVICE-KIND>DIAGNOSTIC-COMMUNICATION-MANAGER</SERVICE-KIND>
                  <OPERATIONS>
                    <CLIENT-SERVER-OPERATION UUID="e6f952f5-9222-482a-9219-546fa30ff3e3">
                      <SHORT-NAME>ReadData</SHORT-NAME>
                      <DESC>
                        <L-2 L="FOR-ALL"/>
                      </DESC>
                      <ARGUMENTS>
                        <ARGUMENT-DATA-PROTOTYPE UUID="5ab5297c-999e-4581-9cbe-86129e6b4efc">
                          <SHORT-NAME>OpStatus</SHORT-NAME>
                          <DESC>
                            <L-2 L="FOR-ALL"/>
                          </DESC>
                          <TYPE-TREF DEST="IMPLEMENTATION-DATA-TYPE">/MICROSAR/Dcm_swc/DataTypes/Dcm_OpStatusType</TYPE-TREF>
                          <DIRECTION>IN</DIRECTION>
                        </ARGUMENT-DATA-PROTOTYPE>
                        <ARGUMENT-DATA-PROTOTYPE UUID="9388078f-1be5-407c-b997-65cd279c5704">
                          <SHORT-NAME>Data</SHORT-NAME>
                          <DESC>
                            <L-2 L="FOR-ALL"/>
                          </DESC>
                          <TYPE-TREF DEST="IMPLEMENTATION-DATA-TYPE">/MICROSAR/Dcm_swc/DataTypes/Dcm_Data2ByteType</TYPE-TREF>
                          <DIRECTION>OUT</DIRECTION>
                        </ARGUMENT-DATA-PROTOTYPE>
                      </ARGUMENTS>
                      <POSSIBLE-ERROR-REFS>
                        <POSSIBLE-ERROR-REF DEST="APPLICATION-ERROR">/MICROSAR/Dcm_swc/Interfaces/DataServices_DID_F111_GMSoftwareModuleIdentifierAlphaCode_19_GMSoftwareModuleIdentifierAlphaCode_19_0_0/E_NOT_OK</POSSIBLE-ERROR-REF>
                        <POSSIBLE-ERROR-REF DEST="APPLICATION-ERROR">/MICROSAR/Dcm_swc/Interfaces/DataServices_DID_F111_GMSoftwareModuleIdentifierAlphaCode_19_GMSoftwareModuleIdentifierAlphaCode_19_0_0/E_PENDING</POSSIBLE-ERROR-REF>
                      </POSSIBLE-ERROR-REFS>
                    </CLIENT-SERVER-OPERATION>
                  </OPERATIONS>
                  <POSSIBLE-ERRORS>
                    <APPLICATION-ERROR UUID="eb16dd83-c0c4-44e2-8bbd-62d3acdd1603">
                      <SHORT-NAME>E_NOT_OK</SHORT-NAME>
                      <ERROR-CODE>1</ERROR-CODE>
                    </APPLICATION-ERROR>
                    <APPLICATION-ERROR UUID="7e8efa3e-a723-467c-9d03-8ab0a8a8b831">
                      <SHORT-NAME>E_PENDING</SHORT-NAME>
                      <ERROR-CODE>10</ERROR-CODE>
                    </APPLICATION-ERROR>
                  </POSSIBLE-ERRORS>
                </CLIENT-SERVER-INTERFACE>
                <CLIENT-SERVER-INTERFACE UUID="4daf60bf-e21e-444b-9d8d-ab4ec0cae064">
                  <SHORT-NAME>DataServices_DID_F180_BootSoftwareIdentificationDataIdentifier_BootSoftwareIdentificationDataIdentifier_0_0</SHORT-NAME>
                  <IS-SERVICE>true</IS-SERVICE>
                  <SERVICE-KIND>DIAGNOSTIC-COMMUNICATION-MANAGER</SERVICE-KIND>
                  <OPERATIONS>
                    <CLIENT-SERVER-OPERATION UUID="b480be5b-45c1-42c3-9fd1-027a825cf615">
                      <SHORT-NAME>ReadData</SHORT-NAME>
                      <DESC>
                        <L-2 L="FOR-ALL"/>
                      </DESC>
                      <ARGUMENTS>
                        <ARGUMENT-DATA-PROTOTYPE UUID="d0beef70-a961-4d89-a0d4-2176b01df567">
                          <SHORT-NAME>OpStatus</SHORT-NAME>
                          <DESC>
                            <L-2 L="FOR-ALL"/>
                          </DESC>
                          <TYPE-TREF DEST="IMPLEMENTATION-DATA-TYPE">/MICROSAR/Dcm_swc/DataTypes/Dcm_OpStatusType</TYPE-TREF>
                          <DIRECTION>IN</DIRECTION>
                        </ARGUMENT-DATA-PROTOTYPE>
                        <ARGUMENT-DATA-PROTOTYPE UUID="f91ec445-5da7-41d9-b71f-b7a28ad93bef">
                          <SHORT-NAME>Data</SHORT-NAME>
                          <DESC>
                            <L-2 L="FOR-ALL"/>
                          </DESC>
                          <TYPE-TREF DEST="IMPLEMENTATION-DATA-TYPE">/MICROSAR/Dcm_swc/DataTypes/Dcm_Data1ByteType</TYPE-TREF>
                          <DIRECTION>OUT</DIRECTION>
                        </ARGUMENT-DATA-PROTOTYPE>
                      </ARGUMENTS>
                      <POSSIBLE-ERROR-REFS>
                        <POSSIBLE-ERROR-REF DEST="APPLICATION-ERROR">/MICROSAR/Dcm_swc/Interfaces/DataServices_DID_F180_BootSoftwareIdentificationDataIdentifier_BootSoftwareIdentificationDataIdentifier_0_0/E_NOT_OK</POSSIBLE-ERROR-REF>
                        <POSSIBLE-ERROR-REF DEST="APPLICATION-ERROR">/MICROSAR/Dcm_swc/Interfaces/DataServices_DID_F180_BootSoftwareIdentificationDataIdentifier_BootSoftwareIdentificationDataIdentifier_0_0/E_PENDING</POSSIBLE-ERROR-REF>
                      </POSSIBLE-ERROR-REFS>
                    </CLIENT-SERVER-OPERATION>
                    <CLIENT-SERVER-OPERATION UUID="4513c2c2-ce12-4396-abe1-137a80a92286">
                      <SHORT-NAME>ReadDataLength</SHORT-NAME>
                      <DESC>
                        <L-2 L="FOR-ALL"/>
                      </DESC>
                      <ARGUMENTS>
                        <ARGUMENT-DATA-PROTOTYPE UUID="6a1eaccb-d060-4edb-bd4b-e062bcdae2ae">
                          <SHORT-NAME>OpStatus</SHORT-NAME>
                          <DESC>
                            <L-2 L="FOR-ALL"/>
                          </DESC>
                          <TYPE-TREF DEST="IMPLEMENTATION-DATA-TYPE">/MICROSAR/Dcm_swc/DataTypes/Dcm_OpStatusType</TYPE-TREF>
                          <DIRECTION>IN</DIRECTION>
                        </ARGUMENT-DATA-PROTOTYPE>
                        <ARGUMENT-DATA-PROTOTYPE UUID="6163bb37-5edd-40a1-91ed-bacb835c1276">
                          <SHORT-NAME>DataLength</SHORT-NAME>
                          <DESC>
                            <L-2 L="FOR-ALL"/>
                          </DESC>
                          <TYPE-TREF DEST="IMPLEMENTATION-DATA-TYPE">/AUTOSAR_Platform/ImplementationDataTypes/uint16</TYPE-TREF>
                          <DIRECTION>OUT</DIRECTION>
                        </ARGUMENT-DATA-PROTOTYPE>
                      </ARGUMENTS>
                      <POSSIBLE-ERROR-REFS>
                        <POSSIBLE-ERROR-REF DEST="APPLICATION-ERROR">/MICROSAR/Dcm_swc/Interfaces/DataServices_DID_F180_BootSoftwareIdentificationDataIdentifier_BootSoftwareIdentificationDataIdentifier_0_0/E_NOT_OK</POSSIBLE-ERROR-REF>
                        <POSSIBLE-ERROR-REF DEST="APPLICATION-ERROR">/MICROSAR/Dcm_swc/Interfaces/DataServices_DID_F180_BootSoftwareIdentificationDataIdentifier_BootSoftwareIdentificationDataIdentifier_0_0/E_PENDING</POSSIBLE-ERROR-REF>
                      </POSSIBLE-ERROR-REFS>
                    </CLIENT-SERVER-OPERATION>
                  </OPERATIONS>
                  <POSSIBLE-ERRORS>
                    <APPLICATION-ERROR UUID="95382072-f520-4c6f-9e11-aa1d2f4c4455">
                      <SHORT-NAME>E_NOT_OK</SHORT-NAME>
                      <ERROR-CODE>1</ERROR-CODE>
                    </APPLICATION-ERROR>
                    <APPLICATION-ERROR UUID="93afb5a2-c5e5-471e-a28a-2288dca3c821">
                      <SHORT-NAME>E_PENDING</SHORT-NAME>
                      <ERROR-CODE>10</ERROR-CODE>
                    </APPLICATION-ERROR>
                  </POSSIBLE-ERRORS>
                </CLIENT-SERVER-INTERFACE>
                <CLIENT-SERVER-INTERFACE UUID="7b91bcc8-47db-47fd-ac6f-049b9f2dcf53">
                  <SHORT-NAME>DataServices_DID_F127_GMSoftwareModuleIdentifierAlphaCode_30_GMSoftwareModuleIdentifierAlphaCode_30_0_0</SHORT-NAME>
                  <IS-SERVICE>true</IS-SERVICE>
                  <SERVICE-KIND>DIAGNOSTIC-COMMUNICATION-MANAGER</SERVICE-KIND>
                  <OPERATIONS>
                    <CLIENT-SERVER-OPERATION UUID="2e0c1e6c-13c2-4592-8ca9-d7285de737f2">
                      <SHORT-NAME>ReadData</SHORT-NAME>
                      <DESC>
                        <L-2 L="FOR-ALL"/>
                      </DESC>
                      <ARGUMENTS>
                        <ARGUMENT-DATA-PROTOTYPE UUID="e66e56fe-38a6-4f4d-b456-23e458d50a11">
                          <SHORT-NAME>OpStatus</SHORT-NAME>
                          <DESC>
                            <L-2 L="FOR-ALL"/>
                          </DESC>
                          <TYPE-TREF DEST="IMPLEMENTATION-DATA-TYPE">/MICROSAR/Dcm_swc/DataTypes/Dcm_OpStatusType</TYPE-TREF>
                          <DIRECTION>IN</DIRECTION>
                        </ARGUMENT-DATA-PROTOTYPE>
                        <ARGUMENT-DATA-PROTOTYPE UUID="97d54b12-44ec-4598-8391-3684b1926b06">
                          <SHORT-NAME>Data</SHORT-NAME>
                          <DESC>
                            <L-2 L="FOR-ALL"/>
                          </DESC>
                          <TYPE-TREF DEST="IMPLEMENTATION-DATA-TYPE">/MICROSAR/Dcm_swc/DataTypes/Dcm_Data2ByteType</TYPE-TREF>
                          <DIRECTION>OUT</DIRECTION>
                        </ARGUMENT-DATA-PROTOTYPE>
                      </ARGUMENTS>
                      <POSSIBLE-ERROR-REFS>
                        <POSSIBLE-ERROR-REF DEST="APPLICATION-ERROR">/MICROSAR/Dcm_swc/Interfaces/DataServices_DID_F127_GMSoftwareModuleIdentifierAlphaCode_30_GMSoftwareModuleIdentifierAlphaCode_30_0_0/E_NOT_OK</POSSIBLE-ERROR-REF>
                        <POSSIBLE-ERROR-REF DEST="APPLICATION-ERROR">/MICROSAR/Dcm_swc/Interfaces/DataServices_DID_F127_GMSoftwareModuleIdentifierAlphaCode_30_GMSoftwareModuleIdentifierAlphaCode_30_0_0/E_PENDING</POSSIBLE-ERROR-REF>
                      </POSSIBLE-ERROR-REFS>
                    </CLIENT-SERVER-OPERATION>
                  </OPERATIONS>
                  <POSSIBLE-ERRORS>
                    <APPLICATION-ERROR UUID="a7d5a449-ea3c-48aa-9ce7-a84e657c91ed">
                      <SHORT-NAME>E_NOT_OK</SHORT-NAME>
                      <ERROR-CODE>1</ERROR-CODE>
                    </APPLICATION-ERROR>
                    <APPLICATION-ERROR UUID="d29bb856-feea-4b33-84a4-6ad66a0b2691">
                      <SHORT-NAME>E_PENDING</SHORT-NAME>
                      <ERROR-CODE>10</ERROR-CODE>
                    </APPLICATION-ERROR>
                  </POSSIBLE-ERRORS>
                </CLIENT-SERVER-INTERFACE>
                <CLIENT-SERVER-INTERFACE UUID="fb753b03-4c5a-4c19-bb4d-a4d1f7fd1bf8">
                  <SHORT-NAME>DataServices_DID_F198_RepairShopCodeOrTesterSerialNumber_DiagRepairShopCodeOrTesterSerialNumber_0_0</SHORT-NAME>
                  <IS-SERVICE>true</IS-SERVICE>
                  <SERVICE-KIND>DIAGNOSTIC-COMMUNICATION-MANAGER</SERVICE-KIND>
                  <OPERATIONS>
                    <CLIENT-SERVER-OPERATION UUID="d353447c-c7e8-4fc0-b210-a30e2905ff00">
                      <SHORT-NAME>ReadData</SHORT-NAME>
                      <DESC>
                        <L-2 L="FOR-ALL"/>
                      </DESC>
                      <ARGUMENTS>
                        <ARGUMENT-DATA-PROTOTYPE UUID="50c35013-8d12-412d-a9d6-201607f63c6d">
                          <SHORT-NAME>OpStatus</SHORT-NAME>
                          <DESC>
                            <L-2 L="FOR-ALL"/>
                          </DESC>
                          <TYPE-TREF DEST="IMPLEMENTATION-DATA-TYPE">/MICROSAR/Dcm_swc/DataTypes/Dcm_OpStatusType</TYPE-TREF>
                          <DIRECTION>IN</DIRECTION>
                        </ARGUMENT-DATA-PROTOTYPE>
                        <ARGUMENT-DATA-PROTOTYPE UUID="4fe07a1f-f50d-4c9d-8880-794205ddc842">
                          <SHORT-NAME>Data</SHORT-NAME>
                          <DESC>
                            <L-2 L="FOR-ALL"/>
                          </DESC>
                          <TYPE-TREF DEST="IMPLEMENTATION-DATA-TYPE">/MICROSAR/Dcm_swc/DataTypes/Dcm_Data10ByteType</TYPE-TREF>
                          <DIRECTION>OUT</DIRECTION>
                        </ARGUMENT-DATA-PROTOTYPE>
                      </ARGUMENTS>
                      <POSSIBLE-ERROR-REFS>
                        <POSSIBLE-ERROR-REF DEST="APPLICATION-ERROR">/MICROSAR/Dcm_swc/Interfaces/DataServices_DID_F198_RepairShopCodeOrTesterSerialNumber_DiagRepairShopCodeOrTesterSerialNumber_0_0/E_NOT_OK</POSSIBLE-ERROR-REF>
                        <POSSIBLE-ERROR-REF DEST="APPLICATION-ERROR">/MICROSAR/Dcm_swc/Interfaces/DataServices_DID_F198_RepairShopCodeOrTesterSerialNumber_DiagRepairShopCodeOrTesterSerialNumber_0_0/E_PENDING</POSSIBLE-ERROR-REF>
                      </POSSIBLE-ERROR-REFS>
                    </CLIENT-SERVER-OPERATION>
                    <CLIENT-SERVER-OPERATION UUID="dd3f62a4-c78e-4e7a-9415-cbb6b6146d76">
                      <SHORT-NAME>WriteData</SHORT-NAME>
                      <DESC>
                        <L-2 L="FOR-ALL"/>
                      </DESC>
                      <ARGUMENTS>
                        <ARGUMENT-DATA-PROTOTYPE UUID="3afe327f-b22d-4aa0-897a-95da35c3c88b">
                          <SHORT-NAME>Data</SHORT-NAME>
                          <DESC>
                            <L-2 L="FOR-ALL"/>
                          </DESC>
                          <TYPE-TREF DEST="IMPLEMENTATION-DATA-TYPE">/MICROSAR/Dcm_swc/DataTypes/Dcm_Data10ByteType</TYPE-TREF>
                          <DIRECTION>IN</DIRECTION>
                        </ARGUMENT-DATA-PROTOTYPE>
                        <ARGUMENT-DATA-PROTOTYPE UUID="bcf8f460-b7e2-4304-90a0-766f36ee4f24">
                          <SHORT-NAME>OpStatus</SHORT-NAME>
                          <DESC>
                            <L-2 L="FOR-ALL"/>
                          </DESC>
                          <TYPE-TREF DEST="IMPLEMENTATION-DATA-TYPE">/MICROSAR/Dcm_swc/DataTypes/Dcm_OpStatusType</TYPE-TREF>
                          <DIRECTION>IN</DIRECTION>
                        </ARGUMENT-DATA-PROTOTYPE>
                        <ARGUMENT-DATA-PROTOTYPE UUID="60dbde0f-3d1c-47d4-89e4-ceb7f0e1960e">
                          <SHORT-NAME>ErrorCode</SHORT-NAME>
                          <DESC>
                            <L-2 L="FOR-ALL"/>
                          </DESC>
                          <TYPE-TREF DEST="IMPLEMENTATION-DATA-TYPE">/MICROSAR/Dcm_swc/DataTypes/Dcm_NegativeResponseCodeType</TYPE-TREF>
                          <DIRECTION>OUT</DIRECTION>
                        </ARGUMENT-DATA-PROTOTYPE>
                      </ARGUMENTS>
                      <POSSIBLE-ERROR-REFS>
                        <POSSIBLE-ERROR-REF DEST="APPLICATION-ERROR">/MICROSAR/Dcm_swc/Interfaces/DataServices_DID_F198_RepairShopCodeOrTesterSerialNumber_DiagRepairShopCodeOrTesterSerialNumber_0_0/E_NOT_OK</POSSIBLE-ERROR-REF>
                        <POSSIBLE-ERROR-REF DEST="APPLICATION-ERROR">/MICROSAR/Dcm_swc/Interfaces/DataServices_DID_F198_RepairShopCodeOrTesterSerialNumber_DiagRepairShopCodeOrTesterSerialNumber_0_0/E_PENDING</POSSIBLE-ERROR-REF>
                      </POSSIBLE-ERROR-REFS>
                    </CLIENT-SERVER-OPERATION>
                  </OPERATIONS>
                  <POSSIBLE-ERRORS>
                    <APPLICATION-ERROR UUID="1aca8f01-0d18-49e7-9111-23df0adca47e">
                      <SHORT-NAME>E_NOT_OK</SHORT-NAME>
                      <ERROR-CODE>1</ERROR-CODE>
                    </APPLICATION-ERROR>
                    <APPLICATION-ERROR UUID="55cf1cba-abd6-417f-a5f0-cd516e393789">
                      <SHORT-NAME>E_PENDING</SHORT-NAME>
                      <ERROR-CODE>10</ERROR-CODE>
                    </APPLICATION-ERROR>
                  </POSSIBLE-ERRORS>
                </CLIENT-SERVER-INTERFACE>
                <CLIENT-SERVER-INTERFACE UUID="a7595011-c189-4190-a095-07ef743a65ac">
                  <SHORT-NAME>DataServices_DID_F121_GMSoftwareModuleIdentifierAlphaCode_27_GMSoftwareModuleIdentifierAlphaCode_27_0_0</SHORT-NAME>
                  <IS-SERVICE>true</IS-SERVICE>
                  <SERVICE-KIND>DIAGNOSTIC-COMMUNICATION-MANAGER</SERVICE-KIND>
                  <OPERATIONS>
                    <CLIENT-SERVER-OPERATION UUID="2ac78311-7b03-409e-9958-a069929902cd">
                      <SHORT-NAME>ReadData</SHORT-NAME>
                      <DESC>
                        <L-2 L="FOR-ALL"/>
                      </DESC>
                      <ARGUMENTS>
                        <ARGUMENT-DATA-PROTOTYPE UUID="c0341886-82c9-4497-8192-2a6e86f13df1">
                          <SHORT-NAME>OpStatus</SHORT-NAME>
                          <DESC>
                            <L-2 L="FOR-ALL"/>
                          </DESC>
                          <TYPE-TREF DEST="IMPLEMENTATION-DATA-TYPE">/MICROSAR/Dcm_swc/DataTypes/Dcm_OpStatusType</TYPE-TREF>
                          <DIRECTION>IN</DIRECTION>
                        </ARGUMENT-DATA-PROTOTYPE>
                        <ARGUMENT-DATA-PROTOTYPE UUID="f0c607c6-3de3-48ba-ade6-ebb8c6413f24">
                          <SHORT-NAME>Data</SHORT-NAME>
                          <DESC>
                            <L-2 L="FOR-ALL"/>
                          </DESC>
                          <TYPE-TREF DEST="IMPLEMENTATION-DATA-TYPE">/MICROSAR/Dcm_swc/DataTypes/Dcm_Data2ByteType</TYPE-TREF>
                          <DIRECTION>OUT</DIRECTION>
                        </ARGUMENT-DATA-PROTOTYPE>
                      </ARGUMENTS>
                      <POSSIBLE-ERROR-REFS>
                        <POSSIBLE-ERROR-REF DEST="APPLICATION-ERROR">/MICROSAR/Dcm_swc/Interfaces/DataServices_DID_F121_GMSoftwareModuleIdentifierAlphaCode_27_GMSoftwareModuleIdentifierAlphaCode_27_0_0/E_NOT_OK</POSSIBLE-ERROR-REF>
                        <POSSIBLE-ERROR-REF DEST="APPLICATION-ERROR">/MICROSAR/Dcm_swc/Interfaces/DataServices_DID_F121_GMSoftwareModuleIdentifierAlphaCode_27_GMSoftwareModuleIdentifierAlphaCode_27_0_0/E_PENDING</POSSIBLE-ERROR-REF>
                      </POSSIBLE-ERROR-REFS>
                    </CLIENT-SERVER-OPERATION>
                  </OPERATIONS>
                  <POSSIBLE-ERRORS>
                    <APPLICATION-ERROR UUID="6d07c3c1-4258-477e-b0ca-7032d3fb8d54">
                      <SHORT-NAME>E_NOT_OK</SHORT-NAME>
                      <ERROR-CODE>1</ERROR-CODE>
                    </APPLICATION-ERROR>
                    <APPLICATION-ERROR UUID="bad11b60-a980-4d2a-8a34-aeeea8a91968">
                      <SHORT-NAME>E_PENDING</SHORT-NAME>
                      <ERROR-CODE>10</ERROR-CODE>
                    </APPLICATION-ERROR>
                  </POSSIBLE-ERRORS>
                </CLIENT-SERVER-INTERFACE>
                <CLIENT-SERVER-INTERFACE UUID="88b6bc1a-5a61-4583-a1d7-f6fc38ea0dab">
                  <SHORT-NAME>DataServices_DID_F09C_GMXmlDataFilePartNumber_DiagGMXmlDataFilePartNumber_0_0</SHORT-NAME>
                  <IS-SERVICE>true</IS-SERVICE>
                  <SERVICE-KIND>DIAGNOSTIC-COMMUNICATION-MANAGER</SERVICE-KIND>
                  <OPERATIONS>
                    <CLIENT-SERVER-OPERATION UUID="60958029-fd73-45fa-a0f1-c91fd5268615">
                      <SHORT-NAME>ReadData</SHORT-NAME>
                      <DESC>
                        <L-2 L="FOR-ALL"/>
                      </DESC>
                      <ARGUMENTS>
                        <ARGUMENT-DATA-PROTOTYPE UUID="f832d03c-0184-4b2d-8f17-10aef5464474">
                          <SHORT-NAME>OpStatus</SHORT-NAME>
                          <DESC>
                            <L-2 L="FOR-ALL"/>
                          </DESC>
                          <TYPE-TREF DEST="IMPLEMENTATION-DATA-TYPE">/MICROSAR/Dcm_swc/DataTypes/Dcm_OpStatusType</TYPE-TREF>
                          <DIRECTION>IN</DIRECTION>
                        </ARGUMENT-DATA-PROTOTYPE>
                        <ARGUMENT-DATA-PROTOTYPE UUID="8d0f30bc-edc3-4725-99b4-d3ce07de5dab">
                          <SHORT-NAME>Data</SHORT-NAME>
                          <DESC>
                            <L-2 L="FOR-ALL"/>
                          </DESC>
                          <TYPE-TREF DEST="IMPLEMENTATION-DATA-TYPE">/MICROSAR/Dcm_swc/DataTypes/Dcm_Data4ByteType</TYPE-TREF>
                          <DIRECTION>OUT</DIRECTION>
                        </ARGUMENT-DATA-PROTOTYPE>
                      </ARGUMENTS>
                      <POSSIBLE-ERROR-REFS>
                        <POSSIBLE-ERROR-REF DEST="APPLICATION-ERROR">/MICROSAR/Dcm_swc/Interfaces/DataServices_DID_F09C_GMXmlDataFilePartNumber_DiagGMXmlDataFilePartNumber_0_0/E_NOT_OK</POSSIBLE-ERROR-REF>
                        <POSSIBLE-ERROR-REF DEST="APPLICATION-ERROR">/MICROSAR/Dcm_swc/Interfaces/DataServices_DID_F09C_GMXmlDataFilePartNumber_DiagGMXmlDataFilePartNumber_0_0/E_PENDING</POSSIBLE-ERROR-REF>
                      </POSSIBLE-ERROR-REFS>
                    </CLIENT-SERVER-OPERATION>
                    <CLIENT-SERVER-OPERATION UUID="d08ae409-d872-4938-8543-3559095bded1">
                      <SHORT-NAME>WriteData</SHORT-NAME>
                      <DESC>
                        <L-2 L="FOR-ALL"/>
                      </DESC>
                      <ARGUMENTS>
                        <ARGUMENT-DATA-PROTOTYPE UUID="c2b4a820-ab49-49c8-b746-b3cbb9ef2580">
                          <SHORT-NAME>Data</SHORT-NAME>
                          <DESC>
                            <L-2 L="FOR-ALL"/>
                          </DESC>
                          <TYPE-TREF DEST="IMPLEMENTATION-DATA-TYPE">/MICROSAR/Dcm_swc/DataTypes/Dcm_Data4ByteType</TYPE-TREF>
                          <DIRECTION>IN</DIRECTION>
                        </ARGUMENT-DATA-PROTOTYPE>
                        <ARGUMENT-DATA-PROTOTYPE UUID="788eeaba-68e8-4262-876a-a764b1d77172">
                          <SHORT-NAME>OpStatus</SHORT-NAME>
                          <DESC>
                            <L-2 L="FOR-ALL"/>
                          </DESC>
                          <TYPE-TREF DEST="IMPLEMENTATION-DATA-TYPE">/MICROSAR/Dcm_swc/DataTypes/Dcm_OpStatusType</TYPE-TREF>
                          <DIRECTION>IN</DIRECTION>
                        </ARGUMENT-DATA-PROTOTYPE>
                        <ARGUMENT-DATA-PROTOTYPE UUID="7acd3d19-5386-42d9-b1ec-415975850992">
                          <SHORT-NAME>ErrorCode</SHORT-NAME>
                          <DESC>
                            <L-2 L="FOR-ALL"/>
                          </DESC>
                          <TYPE-TREF DEST="IMPLEMENTATION-DATA-TYPE">/MICROSAR/Dcm_swc/DataTypes/Dcm_NegativeResponseCodeType</TYPE-TREF>
                          <DIRECTION>OUT</DIRECTION>
                        </ARGUMENT-DATA-PROTOTYPE>
                      </ARGUMENTS>
                      <POSSIBLE-ERROR-REFS>
                        <POSSIBLE-ERROR-REF DEST="APPLICATION-ERROR">/MICROSAR/Dcm_swc/Interfaces/DataServices_DID_F09C_GMXmlDataFilePartNumber_DiagGMXmlDataFilePartNumber_0_0/E_NOT_OK</POSSIBLE-ERROR-REF>
                        <POSSIBLE-ERROR-REF DEST="APPLICATION-ERROR">/MICROSAR/Dcm_swc/Interfaces/DataServices_DID_F09C_GMXmlDataFilePartNumber_DiagGMXmlDataFilePartNumber_0_0/E_PENDING</POSSIBLE-ERROR-REF>
                      </POSSIBLE-ERROR-REFS>
                    </CLIENT-SERVER-OPERATION>
                  </OPERATIONS>
                  <POSSIBLE-ERRORS>
                    <APPLICATION-ERROR UUID="4a4b514c-e66a-4b17-9f3e-815395437a29">
                      <SHORT-NAME>E_NOT_OK</SHORT-NAME>
                      <ERROR-CODE>1</ERROR-CODE>
                    </APPLICATION-ERROR>
                    <APPLICATION-ERROR UUID="384f51ec-8846-49c5-a806-44b4a29cc684">
                      <SHORT-NAME>E_PENDING</SHORT-NAME>
                      <ERROR-CODE>10</ERROR-CODE>
                    </APPLICATION-ERROR>
                  </POSSIBLE-ERRORS>
                </CLIENT-SERVER-INTERFACE>
                <CLIENT-SERVER-INTERFACE UUID="9dce49ea-ea6f-402b-88ce-2c6ee901c938">
                  <SHORT-NAME>DataServices_DID_F0B4_ManufacturingTraceabilityCharacters_DiagYear_2_0</SHORT-NAME>
                  <IS-SERVICE>true</IS-SERVICE>
                  <SERVICE-KIND>DIAGNOSTIC-COMMUNICATION-MANAGER</SERVICE-KIND>
                  <OPERATIONS>
                    <CLIENT-SERVER-OPERATION UUID="902b84e5-ebff-41d2-a984-7224560f76fc">
                      <SHORT-NAME>ReadData</SHORT-NAME>
                      <DESC>
                        <L-2 L="FOR-ALL"/>
                      </DESC>
                      <ARGUMENTS>
                        <ARGUMENT-DATA-PROTOTYPE UUID="e5406f81-8a9b-43b3-b5d4-eb31a458c04b">
                          <SHORT-NAME>OpStatus</SHORT-NAME>
                          <DESC>
                            <L-2 L="FOR-ALL"/>
                          </DESC>
                          <TYPE-TREF DEST="IMPLEMENTATION-DATA-TYPE">/MICROSAR/Dcm_swc/DataTypes/Dcm_OpStatusType</TYPE-TREF>
                          <DIRECTION>IN</DIRECTION>
                        </ARGUMENT-DATA-PROTOTYPE>
                        <ARGUMENT-DATA-PROTOTYPE UUID="5fd8a56a-0a3b-4a57-848c-a721656511f2">
                          <SHORT-NAME>Data</SHORT-NAME>
                          <DESC>
                            <L-2 L="FOR-ALL"/>
                          </DESC>
                          <TYPE-TREF DEST="IMPLEMENTATION-DATA-TYPE">/MICROSAR/Dcm_swc/DataTypes/Dcm_Data2ByteType</TYPE-TREF>
                          <DIRECTION>OUT</DIRECTION>
                        </ARGUMENT-DATA-PROTOTYPE>
                      </ARGUMENTS>
                      <POSSIBLE-ERROR-REFS>
                        <POSSIBLE-ERROR-REF DEST="APPLICATION-ERROR">/MICROSAR/Dcm_swc/Interfaces/DataServices_DID_F0B4_ManufacturingTraceabilityCharacters_DiagYear_2_0/E_NOT_OK</POSSIBLE-ERROR-REF>
                        <POSSIBLE-ERROR-REF DEST="APPLICATION-ERROR">/MICROSAR/Dcm_swc/Interfaces/DataServices_DID_F0B4_ManufacturingTraceabilityCharacters_DiagYear_2_0/E_PENDING</POSSIBLE-ERROR-REF>
                      </POSSIBLE-ERROR-REFS>
                    </CLIENT-SERVER-OPERATION>
                  </OPERATIONS>
                  <POSSIBLE-ERRORS>
                    <APPLICATION-ERROR UUID="f0aa2eeb-3939-4873-ad62-fdfd21592b7b">
                      <SHORT-NAME>E_NOT_OK</SHORT-NAME>
                      <ERROR-CODE>1</ERROR-CODE>
                    </APPLICATION-ERROR>
                    <APPLICATION-ERROR UUID="85902384-65a3-487d-ab39-cc5d16f7a940">
                      <SHORT-NAME>E_PENDING</SHORT-NAME>
                      <ERROR-CODE>10</ERROR-CODE>
                    </APPLICATION-ERROR>
                  </POSSIBLE-ERRORS>
                </CLIENT-SERVER-INTERFACE>
                <CLIENT-SERVER-INTERFACE UUID="98a43bab-c80e-4007-be4f-293eb5c52ba4">
                  <SHORT-NAME>DataServices_DID_F0B4_ManufacturingTraceabilityCharacters_DiagTraceabilityNumber_7_0</SHORT-NAME>
                  <IS-SERVICE>true</IS-SERVICE>
                  <SERVICE-KIND>DIAGNOSTIC-COMMUNICATION-MANAGER</SERVICE-KIND>
                  <OPERATIONS>
                    <CLIENT-SERVER-OPERATION UUID="07fc160c-29f0-47fc-b518-994f60a7edf2">
                      <SHORT-NAME>ReadData</SHORT-NAME>
                      <DESC>
                        <L-2 L="FOR-ALL"/>
                      </DESC>
                      <ARGUMENTS>
                        <ARGUMENT-DATA-PROTOTYPE UUID="5ae24cc6-cddc-46c2-99cf-95a2609d7ccd">
                          <SHORT-NAME>OpStatus</SHORT-NAME>
                          <DESC>
                            <L-2 L="FOR-ALL"/>
                          </DESC>
                          <TYPE-TREF DEST="IMPLEMENTATION-DATA-TYPE">/MICROSAR/Dcm_swc/DataTypes/Dcm_OpStatusType</TYPE-TREF>
                          <DIRECTION>IN</DIRECTION>
                        </ARGUMENT-DATA-PROTOTYPE>
                        <ARGUMENT-DATA-PROTOTYPE UUID="9a341ba3-151a-444e-b16d-2a6f9d269497">
                          <SHORT-NAME>Data</SHORT-NAME>
                          <DESC>
                            <L-2 L="FOR-ALL"/>
                          </DESC>
                          <TYPE-TREF DEST="IMPLEMENTATION-DATA-TYPE">/MICROSAR/Dcm_swc/DataTypes/Dcm_Data9ByteType</TYPE-TREF>
                          <DIRECTION>OUT</DIRECTION>
                        </ARGUMENT-DATA-PROTOTYPE>
                      </ARGUMENTS>
                      <POSSIBLE-ERROR-REFS>
                        <POSSIBLE-ERROR-REF DEST="APPLICATION-ERROR">/MICROSAR/Dcm_swc/Interfaces/DataServices_DID_F0B4_ManufacturingTraceabilityCharacters_DiagTraceabilityNumber_7_0/E_NOT_OK</POSSIBLE-ERROR-REF>
                        <POSSIBLE-ERROR-REF DEST="APPLICATION-ERROR">/MICROSAR/Dcm_swc/Interfaces/DataServices_DID_F0B4_ManufacturingTraceabilityCharacters_DiagTraceabilityNumber_7_0/E_PENDING</POSSIBLE-ERROR-REF>
                      </POSSIBLE-ERROR-REFS>
                    </CLIENT-SERVER-OPERATION>
                  </OPERATIONS>
                  <POSSIBLE-ERRORS>
                    <APPLICATION-ERROR UUID="3c94bc6c-e0ef-44c8-aa2d-58f206005fbd">
                      <SHORT-NAME>E_NOT_OK</SHORT-NAME>
                      <ERROR-CODE>1</ERROR-CODE>
                    </APPLICATION-ERROR>
                    <APPLICATION-ERROR UUID="9d4ab647-296a-4035-99e5-3f46afeee8c0">
                      <SHORT-NAME>E_PENDING</SHORT-NAME>
                      <ERROR-CODE>10</ERROR-CODE>
                    </APPLICATION-ERROR>
                  </POSSIBLE-ERRORS>
                </CLIENT-SERVER-INTERFACE>
                <CLIENT-SERVER-INTERFACE UUID="3fc77e6a-5a17-4f24-9833-d5d263d9f17c">
                  <SHORT-NAME>DataServices_DID_F0B4_ManufacturingTraceabilityCharacters_DiagShift_1_0</SHORT-NAME>
                  <IS-SERVICE>true</IS-SERVICE>
                  <SERVICE-KIND>DIAGNOSTIC-COMMUNICATION-MANAGER</SERVICE-KIND>
                  <OPERATIONS>
                    <CLIENT-SERVER-OPERATION UUID="ccac45d5-fa12-47b8-855e-61d0438af882">
                      <SHORT-NAME>ReadData</SHORT-NAME>
                      <DESC>
                        <L-2 L="FOR-ALL"/>
                      </DESC>
                      <ARGUMENTS>
                        <ARGUMENT-DATA-PROTOTYPE UUID="9bc3be2c-eb89-4238-a8f2-2070b19d54d8">
                          <SHORT-NAME>OpStatus</SHORT-NAME>
                          <DESC>
                            <L-2 L="FOR-ALL"/>
                          </DESC>
                          <TYPE-TREF DEST="IMPLEMENTATION-DATA-TYPE">/MICROSAR/Dcm_swc/DataTypes/Dcm_OpStatusType</TYPE-TREF>
                          <DIRECTION>IN</DIRECTION>
                        </ARGUMENT-DATA-PROTOTYPE>
                        <ARGUMENT-DATA-PROTOTYPE UUID="e4338b37-d269-43cc-a116-6f0eb2acdf64">
                          <SHORT-NAME>Data</SHORT-NAME>
                          <DESC>
                            <L-2 L="FOR-ALL"/>
                          </DESC>
                          <TYPE-TREF DEST="IMPLEMENTATION-DATA-TYPE">/MICROSAR/Dcm_swc/DataTypes/Dcm_Data1ByteType</TYPE-TREF>
                          <DIRECTION>OUT</DIRECTION>
                        </ARGUMENT-DATA-PROTOTYPE>
                      </ARGUMENTS>
                      <POSSIBLE-ERROR-REFS>
                        <POSSIBLE-ERROR-REF DEST="APPLICATION-ERROR">/MICROSAR/Dcm_swc/Interfaces/DataServices_DID_F0B4_ManufacturingTraceabilityCharacters_DiagShift_1_0/E_NOT_OK</POSSIBLE-ERROR-REF>
                        <POSSIBLE-ERROR-REF DEST="APPLICATION-ERROR">/MICROSAR/Dcm_swc/Interfaces/DataServices_DID_F0B4_ManufacturingTraceabilityCharacters_DiagShift_1_0/E_PENDING</POSSIBLE-ERROR-REF>
                      </POSSIBLE-ERROR-REFS>
                    </CLIENT-SERVER-OPERATION>
                  </OPERATIONS>
                  <POSSIBLE-ERRORS>
                    <APPLICATION-ERROR UUID="8b13a76c-7038-489d-809f-28f977c1633d">
                      <SHORT-NAME>E_NOT_OK</SHORT-NAME>
                      <ERROR-CODE>1</ERROR-CODE>
                    </APPLICATION-ERROR>
                    <APPLICATION-ERROR UUID="e4ede6b7-e9e9-4d50-b2da-102f37ebc02e">
                      <SHORT-NAME>E_PENDING</SHORT-NAME>
                      <ERROR-CODE>10</ERROR-CODE>
                    </APPLICATION-ERROR>
                  </POSSIBLE-ERRORS>
                </CLIENT-SERVER-INTERFACE>
                <CLIENT-SERVER-INTERFACE UUID="9b73381a-d2c6-4940-bc68-3d60e1359078">
                  <SHORT-NAME>DataServices_DID_F0B4_ManufacturingTraceabilityCharacters_DiagLine_0_0</SHORT-NAME>
                  <IS-SERVICE>true</IS-SERVICE>
                  <SERVICE-KIND>DIAGNOSTIC-COMMUNICATION-MANAGER</SERVICE-KIND>
                  <OPERATIONS>
                    <CLIENT-SERVER-OPERATION UUID="8adc7027-cb27-4bd6-958c-b2988b1c421d">
                      <SHORT-NAME>ReadData</SHORT-NAME>
                      <DESC>
                        <L-2 L="FOR-ALL"/>
                      </DESC>
                      <ARGUMENTS>
                        <ARGUMENT-DATA-PROTOTYPE UUID="5d72ec49-fc23-4a8a-bcbc-6e2b10910064">
                          <SHORT-NAME>OpStatus</SHORT-NAME>
                          <DESC>
                            <L-2 L="FOR-ALL"/>
                          </DESC>
                          <TYPE-TREF DEST="IMPLEMENTATION-DATA-TYPE">/MICROSAR/Dcm_swc/DataTypes/Dcm_OpStatusType</TYPE-TREF>
                          <DIRECTION>IN</DIRECTION>
                        </ARGUMENT-DATA-PROTOTYPE>
                        <ARGUMENT-DATA-PROTOTYPE UUID="998db012-e7b1-4d6f-a8b6-3e8809f5176a">
                          <SHORT-NAME>Data</SHORT-NAME>
                          <DESC>
                            <L-2 L="FOR-ALL"/>
                          </DESC>
                          <TYPE-TREF DEST="IMPLEMENTATION-DATA-TYPE">/MICROSAR/Dcm_swc/DataTypes/Dcm_Data1ByteType</TYPE-TREF>
                          <DIRECTION>OUT</DIRECTION>
                        </ARGUMENT-DATA-PROTOTYPE>
                      </ARGUMENTS>
                      <POSSIBLE-ERROR-REFS>
                        <POSSIBLE-ERROR-REF DEST="APPLICATION-ERROR">/MICROSAR/Dcm_swc/Interfaces/DataServices_DID_F0B4_ManufacturingTraceabilityCharacters_DiagLine_0_0/E_NOT_OK</POSSIBLE-ERROR-REF>
                        <POSSIBLE-ERROR-REF DEST="APPLICATION-ERROR">/MICROSAR/Dcm_swc/Interfaces/DataServices_DID_F0B4_ManufacturingTraceabilityCharacters_DiagLine_0_0/E_PENDING</POSSIBLE-ERROR-REF>
                      </POSSIBLE-ERROR-REFS>
                    </CLIENT-SERVER-OPERATION>
                  </OPERATIONS>
                  <POSSIBLE-ERRORS>
                    <APPLICATION-ERROR UUID="ee1d1480-2307-4879-85cd-d2033df505d2">
                      <SHORT-NAME>E_NOT_OK</SHORT-NAME>
                      <ERROR-CODE>1</ERROR-CODE>
                    </APPLICATION-ERROR>
                    <APPLICATION-ERROR UUID="3f767441-f7f6-4cde-8e4e-37317f758771">
                      <SHORT-NAME>E_PENDING</SHORT-NAME>
                      <ERROR-CODE>10</ERROR-CODE>
                    </APPLICATION-ERROR>
                  </POSSIBLE-ERRORS>
                </CLIENT-SERVER-INTERFACE>
                <CLIENT-SERVER-INTERFACE UUID="ac9828b7-105d-40be-9886-0b644523471f">
                  <SHORT-NAME>DataServices_DID_F0B4_ManufacturingTraceabilityCharacters_DiagDayOfTheYear_4_0</SHORT-NAME>
                  <IS-SERVICE>true</IS-SERVICE>
                  <SERVICE-KIND>DIAGNOSTIC-COMMUNICATION-MANAGER</SERVICE-KIND>
                  <OPERATIONS>
                    <CLIENT-SERVER-OPERATION UUID="5b853b47-b497-435e-8965-b725447a171f">
                      <SHORT-NAME>ReadData</SHORT-NAME>
                      <DESC>
                        <L-2 L="FOR-ALL"/>
                      </DESC>
                      <ARGUMENTS>
                        <ARGUMENT-DATA-PROTOTYPE UUID="5c970140-feba-48ca-8d55-f27f100f4f34">
                          <SHORT-NAME>OpStatus</SHORT-NAME>
                          <DESC>
                            <L-2 L="FOR-ALL"/>
                          </DESC>
                          <TYPE-TREF DEST="IMPLEMENTATION-DATA-TYPE">/MICROSAR/Dcm_swc/DataTypes/Dcm_OpStatusType</TYPE-TREF>
                          <DIRECTION>IN</DIRECTION>
                        </ARGUMENT-DATA-PROTOTYPE>
                        <ARGUMENT-DATA-PROTOTYPE UUID="ecb7ca21-1526-4c1b-8c7e-57b9c7204056">
                          <SHORT-NAME>Data</SHORT-NAME>
                          <DESC>
                            <L-2 L="FOR-ALL"/>
                          </DESC>
                          <TYPE-TREF DEST="IMPLEMENTATION-DATA-TYPE">/MICROSAR/Dcm_swc/DataTypes/Dcm_Data3ByteType</TYPE-TREF>
                          <DIRECTION>OUT</DIRECTION>
                        </ARGUMENT-DATA-PROTOTYPE>
                      </ARGUMENTS>
                      <POSSIBLE-ERROR-REFS>
                        <POSSIBLE-ERROR-REF DEST="APPLICATION-ERROR">/MICROSAR/Dcm_swc/Interfaces/DataServices_DID_F0B4_ManufacturingTraceabilityCharacters_DiagDayOfTheYear_4_0/E_NOT_OK</POSSIBLE-ERROR-REF>
                        <POSSIBLE-ERROR-REF DEST="APPLICATION-ERROR">/MICROSAR/Dcm_swc/Interfaces/DataServices_DID_F0B4_ManufacturingTraceabilityCharacters_DiagDayOfTheYear_4_0/E_PENDING</POSSIBLE-ERROR-REF>
                      </POSSIBLE-ERROR-REFS>
                    </CLIENT-SERVER-OPERATION>
                  </OPERATIONS>
                  <POSSIBLE-ERRORS>
                    <APPLICATION-ERROR UUID="bc025a2a-dabf-405a-9e96-fbc6df3824e9">
                      <SHORT-NAME>E_NOT_OK</SHORT-NAME>
                      <ERROR-CODE>1</ERROR-CODE>
                    </APPLICATION-ERROR>
                    <APPLICATION-ERROR UUID="7db02379-319c-4a71-b798-155f668446a5">
                      <SHORT-NAME>E_PENDING</SHORT-NAME>
                      <ERROR-CODE>10</ERROR-CODE>
                    </APPLICATION-ERROR>
                  </POSSIBLE-ERRORS>
                </CLIENT-SERVER-INTERFACE>
                <CLIENT-SERVER-INTERFACE UUID="8df15cc6-f8c5-4016-b2aa-fde3a5b1d857">
                  <SHORT-NAME>DataServices_DID_F0BE_MasterNetworkConfigurationListLIN_DiagMasterNetworkConfigurationListLIN_0_0</SHORT-NAME>
                  <IS-SERVICE>true</IS-SERVICE>
                  <SERVICE-KIND>DIAGNOSTIC-COMMUNICATION-MANAGER</SERVICE-KIND>
                  <OPERATIONS>
                    <CLIENT-SERVER-OPERATION UUID="1037951d-0674-4453-8c27-37777e8b9d3a">
                      <SHORT-NAME>ReadData</SHORT-NAME>
                      <DESC>
                        <L-2 L="FOR-ALL"/>
                      </DESC>
                      <ARGUMENTS>
                        <ARGUMENT-DATA-PROTOTYPE UUID="0e7be139-c3e3-4152-bc52-086f5beb6b5b">
                          <SHORT-NAME>OpStatus</SHORT-NAME>
                          <DESC>
                            <L-2 L="FOR-ALL"/>
                          </DESC>
                          <TYPE-TREF DEST="IMPLEMENTATION-DATA-TYPE">/MICROSAR/Dcm_swc/DataTypes/Dcm_OpStatusType</TYPE-TREF>
                          <DIRECTION>IN</DIRECTION>
                        </ARGUMENT-DATA-PROTOTYPE>
                        <ARGUMENT-DATA-PROTOTYPE UUID="a8e5efd9-a41c-4344-935a-a6b3c15359d3">
                          <SHORT-NAME>Data</SHORT-NAME>
                          <DESC>
                            <L-2 L="FOR-ALL"/>
                          </DESC>
                          <TYPE-TREF DEST="IMPLEMENTATION-DATA-TYPE">/MICROSAR/Dcm_swc/DataTypes/Dcm_Data1ByteType</TYPE-TREF>
                          <DIRECTION>OUT</DIRECTION>
                        </ARGUMENT-DATA-PROTOTYPE>
                      </ARGUMENTS>
                      <POSSIBLE-ERROR-REFS>
                        <POSSIBLE-ERROR-REF DEST="APPLICATION-ERROR">/MICROSAR/Dcm_swc/Interfaces/DataServices_DID_F0BE_MasterNetworkConfigurationListLIN_DiagMasterNetworkConfigurationListLIN_0_0/E_NOT_OK</POSSIBLE-ERROR-REF>
                        <POSSIBLE-ERROR-REF DEST="APPLICATION-ERROR">/MICROSAR/Dcm_swc/Interfaces/DataServices_DID_F0BE_MasterNetworkConfigurationListLIN_DiagMasterNetworkConfigurationListLIN_0_0/E_PENDING</POSSIBLE-ERROR-REF>
                      </POSSIBLE-ERROR-REFS>
                    </CLIENT-SERVER-OPERATION>
                    <CLIENT-SERVER-OPERATION UUID="da42aaea-6567-4eb2-8467-ad525d13811f">
                      <SHORT-NAME>ReadDataLength</SHORT-NAME>
                      <DESC>
                        <L-2 L="FOR-ALL"/>
                      </DESC>
                      <ARGUMENTS>
                        <ARGUMENT-DATA-PROTOTYPE UUID="df368c80-4fa8-40d9-b490-d149e7bd5fdb">
                          <SHORT-NAME>OpStatus</SHORT-NAME>
                          <DESC>
                            <L-2 L="FOR-ALL"/>
                          </DESC>
                          <TYPE-TREF DEST="IMPLEMENTATION-DATA-TYPE">/MICROSAR/Dcm_swc/DataTypes/Dcm_OpStatusType</TYPE-TREF>
                          <DIRECTION>IN</DIRECTION>
                        </ARGUMENT-DATA-PROTOTYPE>
                        <ARGUMENT-DATA-PROTOTYPE UUID="f610d4ee-63e2-4a4b-8eac-d8fe8f8bc742">
                          <SHORT-NAME>DataLength</SHORT-NAME>
                          <DESC>
                            <L-2 L="FOR-ALL"/>
                          </DESC>
                          <TYPE-TREF DEST="IMPLEMENTATION-DATA-TYPE">/AUTOSAR_Platform/ImplementationDataTypes/uint16</TYPE-TREF>
                          <DIRECTION>OUT</DIRECTION>
                        </ARGUMENT-DATA-PROTOTYPE>
                      </ARGUMENTS>
                      <POSSIBLE-ERROR-REFS>
                        <POSSIBLE-ERROR-REF DEST="APPLICATION-ERROR">/MICROSAR/Dcm_swc/Interfaces/DataServices_DID_F0BE_MasterNetworkConfigurationListLIN_DiagMasterNetworkConfigurationListLIN_0_0/E_NOT_OK</POSSIBLE-ERROR-REF>
                        <POSSIBLE-ERROR-REF DEST="APPLICATION-ERROR">/MICROSAR/Dcm_swc/Interfaces/DataServices_DID_F0BE_MasterNetworkConfigurationListLIN_DiagMasterNetworkConfigurationListLIN_0_0/E_PENDING</POSSIBLE-ERROR-REF>
                      </POSSIBLE-ERROR-REFS>
                    </CLIENT-SERVER-OPERATION>
                    <CLIENT-SERVER-OPERATION UUID="5321c23f-3e0f-4309-8f1a-3d910ada9313">
                      <SHORT-NAME>WriteData</SHORT-NAME>
                      <DESC>
                        <L-2 L="FOR-ALL"/>
                      </DESC>
                      <ARGUMENTS>
                        <ARGUMENT-DATA-PROTOTYPE UUID="32e23d27-f564-46c7-a403-4dd1351ff9c5">
                          <SHORT-NAME>Data</SHORT-NAME>
                          <DESC>
                            <L-2 L="FOR-ALL"/>
                          </DESC>
                          <TYPE-TREF DEST="IMPLEMENTATION-DATA-TYPE">/MICROSAR/Dcm_swc/DataTypes/Dcm_Data1ByteType</TYPE-TREF>
                          <DIRECTION>IN</DIRECTION>
                        </ARGUMENT-DATA-PROTOTYPE>
                        <ARGUMENT-DATA-PROTOTYPE UUID="a617ad38-0791-4bf8-a5a8-9cde1ddf043d">
                          <SHORT-NAME>DataLength</SHORT-NAME>
                          <DESC>
                            <L-2 L="FOR-ALL"/>
                          </DESC>
                          <TYPE-TREF DEST="IMPLEMENTATION-DATA-TYPE">/AUTOSAR_Platform/ImplementationDataTypes/uint16</TYPE-TREF>
                          <DIRECTION>IN</DIRECTION>
                        </ARGUMENT-DATA-PROTOTYPE>
                        <ARGUMENT-DATA-PROTOTYPE UUID="8fa35e34-fbd8-4789-b234-4230f3215928">
                          <SHORT-NAME>OpStatus</SHORT-NAME>
                          <DESC>
                            <L-2 L="FOR-ALL"/>
                          </DESC>
                          <TYPE-TREF DEST="IMPLEMENTATION-DATA-TYPE">/MICROSAR/Dcm_swc/DataTypes/Dcm_OpStatusType</TYPE-TREF>
                          <DIRECTION>IN</DIRECTION>
                        </ARGUMENT-DATA-PROTOTYPE>
                        <ARGUMENT-DATA-PROTOTYPE UUID="4cbe3ee6-c162-4588-b114-630d4131baa8">
                          <SHORT-NAME>ErrorCode</SHORT-NAME>
                          <DESC>
                            <L-2 L="FOR-ALL"/>
                          </DESC>
                          <TYPE-TREF DEST="IMPLEMENTATION-DATA-TYPE">/MICROSAR/Dcm_swc/DataTypes/Dcm_NegativeResponseCodeType</TYPE-TREF>
                          <DIRECTION>OUT</DIRECTION>
                        </ARGUMENT-DATA-PROTOTYPE>
                      </ARGUMENTS>
                      <POSSIBLE-ERROR-REFS>
                        <POSSIBLE-ERROR-REF DEST="APPLICATION-ERROR">/MICROSAR/Dcm_swc/Interfaces/DataServices_DID_F0BE_MasterNetworkConfigurationListLIN_DiagMasterNetworkConfigurationListLIN_0_0/E_NOT_OK</POSSIBLE-ERROR-REF>
                        <POSSIBLE-ERROR-REF DEST="APPLICATION-ERROR">/MICROSAR/Dcm_swc/Interfaces/DataServices_DID_F0BE_MasterNetworkConfigurationListLIN_DiagMasterNetworkConfigurationListLIN_0_0/E_PENDING</POSSIBLE-ERROR-REF>
                      </POSSIBLE-ERROR-REFS>
                    </CLIENT-SERVER-OPERATION>
                  </OPERATIONS>
                  <POSSIBLE-ERRORS>
                    <APPLICATION-ERROR UUID="3a727c79-46b0-458f-b031-cfcde1ba077b">
                      <SHORT-NAME>E_NOT_OK</SHORT-NAME>
                      <ERROR-CODE>1</ERROR-CODE>
                    </APPLICATION-ERROR>
                    <APPLICATION-ERROR UUID="56d8fb94-0b76-4ad2-a998-92b590192fe3">
                      <SHORT-NAME>E_PENDING</SHORT-NAME>
                      <ERROR-CODE>10</ERROR-CODE>
                    </APPLICATION-ERROR>
                  </POSSIBLE-ERRORS>
                </CLIENT-SERVER-INTERFACE>
                <CLIENT-SERVER-INTERFACE UUID="1cd12b60-d4e8-4dff-aef7-f4ffd600944b">
                  <SHORT-NAME>DataServices_DID_F1DD_GMSoftwareModuleIdentifierDataIdentifiers_GMSoftwareModuleIdentifierDataIdentifiers_0_0</SHORT-NAME>
                  <IS-SERVICE>true</IS-SERVICE>
                  <SERVICE-KIND>DIAGNOSTIC-COMMUNICATION-MANAGER</SERVICE-KIND>
                  <OPERATIONS>
                    <CLIENT-SERVER-OPERATION UUID="78210de8-bb3e-4fa6-9bcc-d280fb6ad399">
                      <SHORT-NAME>ReadData</SHORT-NAME>
                      <DESC>
                        <L-2 L="FOR-ALL"/>
                      </DESC>
                      <ARGUMENTS>
                        <ARGUMENT-DATA-PROTOTYPE UUID="c00642fa-f5f2-4439-bf26-c56d1b937223">
                          <SHORT-NAME>OpStatus</SHORT-NAME>
                          <DESC>
                            <L-2 L="FOR-ALL"/>
                          </DESC>
                          <TYPE-TREF DEST="IMPLEMENTATION-DATA-TYPE">/MICROSAR/Dcm_swc/DataTypes/Dcm_OpStatusType</TYPE-TREF>
                          <DIRECTION>IN</DIRECTION>
                        </ARGUMENT-DATA-PROTOTYPE>
                        <ARGUMENT-DATA-PROTOTYPE UUID="a49af1b4-bf8e-44d6-8134-65504d15dea9">
                          <SHORT-NAME>Data</SHORT-NAME>
                          <DESC>
                            <L-2 L="FOR-ALL"/>
                          </DESC>
                          <TYPE-TREF DEST="IMPLEMENTATION-DATA-TYPE">/MICROSAR/Dcm_swc/DataTypes/Dcm_Data80ByteType</TYPE-TREF>
                          <DIRECTION>OUT</DIRECTION>
                        </ARGUMENT-DATA-PROTOTYPE>
                      </ARGUMENTS>
                      <POSSIBLE-ERROR-REFS>
                        <POSSIBLE-ERROR-REF DEST="APPLICATION-ERROR">/MICROSAR/Dcm_swc/Interfaces/DataServices_DID_F1DD_GMSoftwareModuleIdentifierDataIdentifiers_GMSoftwareModuleIdentifierDataIdentifiers_0_0/E_NOT_OK</POSSIBLE-ERROR-REF>
                        <POSSIBLE-ERROR-REF DEST="APPLICATION-ERROR">/MICROSAR/Dcm_swc/Interfaces/DataServices_DID_F1DD_GMSoftwareModuleIdentifierDataIdentifiers_GMSoftwareModuleIdentifierDataIdentifiers_0_0/E_PENDING</POSSIBLE-ERROR-REF>
                      </POSSIBLE-ERROR-REFS>
                    </CLIENT-SERVER-OPERATION>
                  </OPERATIONS>
                  <POSSIBLE-ERRORS>
                    <APPLICATION-ERROR UUID="9e4f0669-31e1-4a85-8da3-19119f50fcb9">
                      <SHORT-NAME>E_NOT_OK</SHORT-NAME>
                      <ERROR-CODE>1</ERROR-CODE>
                    </APPLICATION-ERROR>
                    <APPLICATION-ERROR UUID="08815e21-4460-42ac-a2bf-34093034a06c">
                      <SHORT-NAME>E_PENDING</SHORT-NAME>
                      <ERROR-CODE>10</ERROR-CODE>
                    </APPLICATION-ERROR>
                  </POSSIBLE-ERRORS>
                </CLIENT-SERVER-INTERFACE>
                <CLIENT-SERVER-INTERFACE UUID="0110db3c-266d-4efb-bd4d-cf33e5a3d4e7">
                  <SHORT-NAME>DcmIf</SHORT-NAME>
                  <IS-SERVICE>true</IS-SERVICE>
                  <SERVICE-KIND>DIAGNOSTIC-COMMUNICATION-MANAGER</SERVICE-KIND>
                  <OPERATIONS>
                    <CLIENT-SERVER-OPERATION UUID="6fe00afe-342c-4031-a35d-4d56a0a05df2">
                      <SHORT-NAME>DcmClearDTC</SHORT-NAME>
                      <DESC>
                        <L-2 L="FOR-ALL"/>
                      </DESC>
                      <ARGUMENTS>
                        <ARGUMENT-DATA-PROTOTYPE UUID="2b7ae640-c985-4296-a0a7-5b40c5b36606">
                          <SHORT-NAME>DTC</SHORT-NAME>
                          <DESC>
                            <L-2 L="FOR-ALL"/>
                          </DESC>
                          <TYPE-TREF DEST="IMPLEMENTATION-DATA-TYPE">/AUTOSAR_Platform/ImplementationDataTypes/uint32</TYPE-TREF>
                          <DIRECTION>IN</DIRECTION>
                        </ARGUMENT-DATA-PROTOTYPE>
                        <ARGUMENT-DATA-PROTOTYPE UUID="7d89293c-2749-48a5-9704-8716ed88c48d">
                          <SHORT-NAME>DTCFormat</SHORT-NAME>
                          <DESC>
                            <L-2 L="FOR-ALL"/>
                          </DESC>
                          <TYPE-TREF DEST="IMPLEMENTATION-DATA-TYPE">/MICROSAR/Dcm_swc/DataTypes/Dem_DTCFormatType</TYPE-TREF>
                          <DIRECTION>IN</DIRECTION>
                        </ARGUMENT-DATA-PROTOTYPE>
                        <ARGUMENT-DATA-PROTOTYPE UUID="d9bb6021-ac01-4e45-a644-0778e82d37c8">
                          <SHORT-NAME>DTCOrigin</SHORT-NAME>
                          <DESC>
                            <L-2 L="FOR-ALL"/>
                          </DESC>
                          <TYPE-TREF DEST="IMPLEMENTATION-DATA-TYPE">/MICROSAR/Dcm_swc/DataTypes/Dem_DTCOriginType</TYPE-TREF>
                          <DIRECTION>IN</DIRECTION>
                        </ARGUMENT-DATA-PROTOTYPE>
                      </ARGUMENTS>
                      <POSSIBLE-ERROR-REFS>
                        <POSSIBLE-ERROR-REF DEST="APPLICATION-ERROR">/MICROSAR/Dcm_swc/Interfaces/DcmIf/DEM_CLEAR_WRONG_DTC</POSSIBLE-ERROR-REF>
                        <POSSIBLE-ERROR-REF DEST="APPLICATION-ERROR">/MICROSAR/Dcm_swc/Interfaces/DcmIf/DEM_CLEAR_WRONG_DTCORIGIN</POSSIBLE-ERROR-REF>
                        <POSSIBLE-ERROR-REF DEST="APPLICATION-ERROR">/MICROSAR/Dcm_swc/Interfaces/DcmIf/DEM_CLEAR_FAILED</POSSIBLE-ERROR-REF>
                        <POSSIBLE-ERROR-REF DEST="APPLICATION-ERROR">/MICROSAR/Dcm_swc/Interfaces/DcmIf/DEM_CLEAR_PENDING</POSSIBLE-ERROR-REF>
                        <POSSIBLE-ERROR-REF DEST="APPLICATION-ERROR">/MICROSAR/Dcm_swc/Interfaces/DcmIf/DEM_CLEAR_BUSY</POSSIBLE-ERROR-REF>
                        <POSSIBLE-ERROR-REF DEST="APPLICATION-ERROR">/MICROSAR/Dcm_swc/Interfaces/DcmIf/DEM_CLEAR_MEMORY_ERROR</POSSIBLE-ERROR-REF>
                      </POSSIBLE-ERROR-REFS>
                    </CLIENT-SERVER-OPERATION>
                    <CLIENT-SERVER-OPERATION UUID="7a160007-d47a-4cbb-979f-9b0652212e03">
                      <SHORT-NAME>DcmEnableDTCSetting</SHORT-NAME>
                      <DESC>
                        <L-2 L="FOR-ALL"/>
                      </DESC>
                      <ARGUMENTS>
                        <ARGUMENT-DATA-PROTOTYPE UUID="8f8b9ceb-e94f-4447-8700-58062dfa1647">
                          <SHORT-NAME>DTCGroup</SHORT-NAME>
                          <DESC>
                            <L-2 L="FOR-ALL"/>
                          </DESC>
                          <TYPE-TREF DEST="IMPLEMENTATION-DATA-TYPE">/MICROSAR/Dcm_swc/DataTypes/Dem_DTCGroupType</TYPE-TREF>
                          <DIRECTION>IN</DIRECTION>
                        </ARGUMENT-DATA-PROTOTYPE>
                        <ARGUMENT-DATA-PROTOTYPE UUID="fdb7d548-76b5-4edb-a90b-058346c1b9d3">
                          <SHORT-NAME>DTCKind</SHORT-NAME>
                          <DESC>
                            <L-2 L="FOR-ALL"/>
                          </DESC>
                          <TYPE-TREF DEST="IMPLEMENTATION-DATA-TYPE">/MICROSAR/Dcm_swc/DataTypes/Dem_DTCKindType</TYPE-TREF>
                          <DIRECTION>IN</DIRECTION>
                        </ARGUMENT-DATA-PROTOTYPE>
                      </ARGUMENTS>
                      <POSSIBLE-ERROR-REFS>
                        <POSSIBLE-ERROR-REF DEST="APPLICATION-ERROR">/MICROSAR/Dcm_swc/Interfaces/DcmIf/DEM_CONTROL_DTC_SETTING_N_OK</POSSIBLE-ERROR-REF>
                        <POSSIBLE-ERROR-REF DEST="APPLICATION-ERROR">/MICROSAR/Dcm_swc/Interfaces/DcmIf/DEM_CONTROL_DTC_WRONG_DTCGROUP</POSSIBLE-ERROR-REF>
                      </POSSIBLE-ERROR-REFS>
                    </CLIENT-SERVER-OPERATION>
                    <CLIENT-SERVER-OPERATION UUID="12f6c471-c4a9-456b-9786-66869d3d84da">
                      <SHORT-NAME>DcmGetFreezeFrameDataByDTC</SHORT-NAME>
                      <DESC>
                        <L-2 L="FOR-ALL"/>
                      </DESC>
                      <ARGUMENTS>
                        <ARGUMENT-DATA-PROTOTYPE UUID="932f40e4-c0e2-4e24-83e3-d2ee52b6de17">
                          <SHORT-NAME>DTC</SHORT-NAME>
                          <DESC>
                            <L-2 L="FOR-ALL"/>
                          </DESC>
                          <TYPE-TREF DEST="IMPLEMENTATION-DATA-TYPE">/AUTOSAR_Platform/ImplementationDataTypes/uint32</TYPE-TREF>
                          <DIRECTION>IN</DIRECTION>
                        </ARGUMENT-DATA-PROTOTYPE>
                        <ARGUMENT-DATA-PROTOTYPE UUID="37ca0598-81be-4e8b-923a-fefb84ef2fae">
                          <SHORT-NAME>DTCOrigin</SHORT-NAME>
                          <DESC>
                            <L-2 L="FOR-ALL"/>
                          </DESC>
                          <TYPE-TREF DEST="IMPLEMENTATION-DATA-TYPE">/MICROSAR/Dcm_swc/DataTypes/Dem_DTCOriginType</TYPE-TREF>
                          <DIRECTION>IN</DIRECTION>
                        </ARGUMENT-DATA-PROTOTYPE>
                        <ARGUMENT-DATA-PROTOTYPE UUID="5ec70858-6f96-420a-88dc-6fb3f0b84fb0">
                          <SHORT-NAME>RecordNumber</SHORT-NAME>
                          <DESC>
                            <L-2 L="FOR-ALL"/>
                          </DESC>
                          <TYPE-TREF DEST="IMPLEMENTATION-DATA-TYPE">/AUTOSAR_Platform/ImplementationDataTypes/uint8</TYPE-TREF>
                          <DIRECTION>IN</DIRECTION>
                        </ARGUMENT-DATA-PROTOTYPE>
                        <ARGUMENT-DATA-PROTOTYPE UUID="768f6ad6-93a7-49e1-86ff-7a9bc373e4f6">
                          <SHORT-NAME>DestBuffer</SHORT-NAME>
                          <DESC>
                            <L-2 L="FOR-ALL"/>
                          </DESC>
                          <TYPE-TREF DEST="IMPLEMENTATION-DATA-TYPE">/AUTOSAR_Platform/ImplementationDataTypes/uint8</TYPE-TREF>
                          <DIRECTION>OUT</DIRECTION>
                        </ARGUMENT-DATA-PROTOTYPE>
                        <ARGUMENT-DATA-PROTOTYPE UUID="8da144e3-a585-47bd-ac93-ad89a64e8cb7">
                          <SHORT-NAME>BufSize</SHORT-NAME>
                          <DESC>
                            <L-2 L="FOR-ALL"/>
                          </DESC>
                          <TYPE-TREF DEST="IMPLEMENTATION-DATA-TYPE">/AUTOSAR_Platform/ImplementationDataTypes/uint16</TYPE-TREF>
                          <DIRECTION>INOUT</DIRECTION>
                        </ARGUMENT-DATA-PROTOTYPE>
                      </ARGUMENTS>
                      <POSSIBLE-ERROR-REFS>
                        <POSSIBLE-ERROR-REF DEST="APPLICATION-ERROR">/MICROSAR/Dcm_swc/Interfaces/DcmIf/DEM_GET_FFDATABYDTC_WRONG_DTC</POSSIBLE-ERROR-REF>
                        <POSSIBLE-ERROR-REF DEST="APPLICATION-ERROR">/MICROSAR/Dcm_swc/Interfaces/DcmIf/DEM_GET_FFDATABYDTC_WRONG_DTCORIGIN</POSSIBLE-ERROR-REF>
                        <POSSIBLE-ERROR-REF DEST="APPLICATION-ERROR">/MICROSAR/Dcm_swc/Interfaces/DcmIf/DEM_GET_FFDATABYDTC_WRONG_RECORDNUMBER</POSSIBLE-ERROR-REF>
                        <POSSIBLE-ERROR-REF DEST="APPLICATION-ERROR">/MICROSAR/Dcm_swc/Interfaces/DcmIf/DEM_GET_FFDATABYDTC_WRONG_BUFFERSIZE</POSSIBLE-ERROR-REF>
                        <POSSIBLE-ERROR-REF DEST="APPLICATION-ERROR">/MICROSAR/Dcm_swc/Interfaces/DcmIf/DEM_GET_FFDATABYDTC_PENDING</POSSIBLE-ERROR-REF>
                      </POSSIBLE-ERROR-REFS>
                    </CLIENT-SERVER-OPERATION>
                    <CLIENT-SERVER-OPERATION UUID="ca8d7695-15bd-40cf-9bb4-2fd3be4c043d">
                      <SHORT-NAME>DcmGetExtendedDataRecordByDTC</SHORT-NAME>
                      <DESC>
                        <L-2 L="FOR-ALL"/>
                      </DESC>
                      <ARGUMENTS>
                        <ARGUMENT-DATA-PROTOTYPE UUID="c5c00f36-d81e-478c-a645-5355d2f74c58">
                          <SHORT-NAME>DTC</SHORT-NAME>
                          <DESC>
                            <L-2 L="FOR-ALL"/>
                          </DESC>
                          <TYPE-TREF DEST="IMPLEMENTATION-DATA-TYPE">/AUTOSAR_Platform/ImplementationDataTypes/uint32</TYPE-TREF>
                          <DIRECTION>IN</DIRECTION>
                        </ARGUMENT-DATA-PROTOTYPE>
                        <ARGUMENT-DATA-PROTOTYPE UUID="851803c6-87e8-4fcd-9643-de0519620b5f">
                          <SHORT-NAME>DTCOrigin</SHORT-NAME>
                          <DESC>
                            <L-2 L="FOR-ALL"/>
                          </DESC>
                          <TYPE-TREF DEST="IMPLEMENTATION-DATA-TYPE">/MICROSAR/Dcm_swc/DataTypes/Dem_DTCOriginType</TYPE-TREF>
                          <DIRECTION>IN</DIRECTION>
                        </ARGUMENT-DATA-PROTOTYPE>
                        <ARGUMENT-DATA-PROTOTYPE UUID="452f0437-783f-486a-9b5e-0dbfd288ff27">
                          <SHORT-NAME>ExtendedDataNumber</SHORT-NAME>
                          <DESC>
                            <L-2 L="FOR-ALL"/>
                          </DESC>
                          <TYPE-TREF DEST="IMPLEMENTATION-DATA-TYPE">/AUTOSAR_Platform/ImplementationDataTypes/uint8</TYPE-TREF>
                          <DIRECTION>IN</DIRECTION>
                        </ARGUMENT-DATA-PROTOTYPE>
                        <ARGUMENT-DATA-PROTOTYPE UUID="72ea55f5-c9fc-4985-9599-343c5f0f2bbf">
                          <SHORT-NAME>DestBuffer</SHORT-NAME>
                          <DESC>
                            <L-2 L="FOR-ALL"/>
                          </DESC>
                          <TYPE-TREF DEST="IMPLEMENTATION-DATA-TYPE">/AUTOSAR_Platform/ImplementationDataTypes/uint8</TYPE-TREF>
                          <DIRECTION>OUT</DIRECTION>
                        </ARGUMENT-DATA-PROTOTYPE>
                        <ARGUMENT-DATA-PROTOTYPE UUID="45d7e1d6-dc16-433f-8f79-dfaddc6b41e1">
                          <SHORT-NAME>BufSize</SHORT-NAME>
                          <DESC>
                            <L-2 L="FOR-ALL"/>
                          </DESC>
                          <TYPE-TREF DEST="IMPLEMENTATION-DATA-TYPE">/AUTOSAR_Platform/ImplementationDataTypes/uint16</TYPE-TREF>
                          <DIRECTION>INOUT</DIRECTION>
                        </ARGUMENT-DATA-PROTOTYPE>
                      </ARGUMENTS>
                      <POSSIBLE-ERROR-REFS>
                        <POSSIBLE-ERROR-REF DEST="APPLICATION-ERROR">/MICROSAR/Dcm_swc/Interfaces/DcmIf/DEM_RECORD_WRONG_DTC</POSSIBLE-ERROR-REF>
                        <POSSIBLE-ERROR-REF DEST="APPLICATION-ERROR">/MICROSAR/Dcm_swc/Interfaces/DcmIf/DEM_RECORD_WRONG_DTCORIGIN</POSSIBLE-ERROR-REF>
                        <POSSIBLE-ERROR-REF DEST="APPLICATION-ERROR">/MICROSAR/Dcm_swc/Interfaces/DcmIf/DEM_RECORD_WRONG_NUMBER</POSSIBLE-ERROR-REF>
                        <POSSIBLE-ERROR-REF DEST="APPLICATION-ERROR">/MICROSAR/Dcm_swc/Interfaces/DcmIf/DEM_RECORD_WRONG_BUFFERSIZE</POSSIBLE-ERROR-REF>
                        <POSSIBLE-ERROR-REF DEST="APPLICATION-ERROR">/MICROSAR/Dcm_swc/Interfaces/DcmIf/DEM_RECORD_PENDING</POSSIBLE-ERROR-REF>
                      </POSSIBLE-ERROR-REFS>
                    </CLIENT-SERVER-OPERATION>
                  </OPERATIONS>
                  <POSSIBLE-ERRORS>
                    <APPLICATION-ERROR UUID="2c4d0423-2fa5-4ac6-b84f-b925372b7a6f">
                      <SHORT-NAME>DEM_CLEAR_WRONG_DTC</SHORT-NAME>
                      <ERROR-CODE>1</ERROR-CODE>
                    </APPLICATION-ERROR>
                    <APPLICATION-ERROR UUID="d3dcc625-8884-48fd-b6ec-7e84085b0d3c">
                      <SHORT-NAME>DEM_CONTROL_DTC_SETTING_N_OK</SHORT-NAME>
                      <ERROR-CODE>1</ERROR-CODE>
                    </APPLICATION-ERROR>
                    <APPLICATION-ERROR UUID="9fc15cf7-6955-4aae-888c-9a75d8b74ec6">
                      <SHORT-NAME>DEM_CLEAR_WRONG_DTCORIGIN</SHORT-NAME>
                      <ERROR-CODE>2</ERROR-CODE>
                    </APPLICATION-ERROR>
                    <APPLICATION-ERROR UUID="d1f4777f-65b9-44a6-bc48-d47ccd797c1a">
                      <SHORT-NAME>DEM_CONTROL_DTC_WRONG_DTCGROUP</SHORT-NAME>
                      <ERROR-CODE>2</ERROR-CODE>
                    </APPLICATION-ERROR>
                    <APPLICATION-ERROR UUID="555c26ae-3a44-4f23-a4f6-e0afad76fda1">
                      <SHORT-NAME>DEM_CLEAR_FAILED</SHORT-NAME>
                      <ERROR-CODE>3</ERROR-CODE>
                    </APPLICATION-ERROR>
                    <APPLICATION-ERROR UUID="f03342ef-6bbc-428b-86b8-edac142a359a">
                      <SHORT-NAME>DEM_CLEAR_PENDING</SHORT-NAME>
                      <ERROR-CODE>4</ERROR-CODE>
                    </APPLICATION-ERROR>
                    <APPLICATION-ERROR UUID="ae17c271-2355-453b-b307-773cefb33355">
                      <SHORT-NAME>DEM_CLEAR_BUSY</SHORT-NAME>
                      <ERROR-CODE>5</ERROR-CODE>
                    </APPLICATION-ERROR>
                    <APPLICATION-ERROR UUID="6d25674f-85a3-4b62-8c87-508addfd932d">
                      <SHORT-NAME>DEM_CLEAR_MEMORY_ERROR</SHORT-NAME>
                      <ERROR-CODE>6</ERROR-CODE>
                    </APPLICATION-ERROR>
                    <APPLICATION-ERROR UUID="d084b339-2247-48d9-8899-89b55efa5dfd">
                      <SHORT-NAME>DEM_GET_FFDATABYDTC_WRONG_DTC</SHORT-NAME>
                      <ERROR-CODE>1</ERROR-CODE>
                    </APPLICATION-ERROR>
                    <APPLICATION-ERROR UUID="83a1857b-65cb-48ed-95f1-e3862c71a3bb">
                      <SHORT-NAME>DEM_GET_FFDATABYDTC_WRONG_DTCORIGIN</SHORT-NAME>
                      <ERROR-CODE>2</ERROR-CODE>
                    </APPLICATION-ERROR>
                    <APPLICATION-ERROR UUID="185740a0-b53e-4701-a717-44471fe7f559">
                      <SHORT-NAME>DEM_GET_FFDATABYDTC_WRONG_RECORDNUMBER</SHORT-NAME>
                      <ERROR-CODE>3</ERROR-CODE>
                    </APPLICATION-ERROR>
                    <APPLICATION-ERROR UUID="9d8a29af-2198-4f2c-94a3-5f3fca1f8bc8">
                      <SHORT-NAME>DEM_GET_FFDATABYDTC_WRONG_BUFFERSIZE</SHORT-NAME>
                      <ERROR-CODE>4</ERROR-CODE>
                    </APPLICATION-ERROR>
                    <APPLICATION-ERROR UUID="aa8df846-9a32-4226-890f-fedbc3463490">
                      <SHORT-NAME>DEM_GET_FFDATABYDTC_PENDING</SHORT-NAME>
                      <ERROR-CODE>5</ERROR-CODE>
                    </APPLICATION-ERROR>
                    <APPLICATION-ERROR UUID="70bf332f-e1a8-4059-9ec3-70d43c0479cc">
                      <SHORT-NAME>DEM_RECORD_WRONG_DTC</SHORT-NAME>
                      <ERROR-CODE>1</ERROR-CODE>
                    </APPLICATION-ERROR>
                    <APPLICATION-ERROR UUID="ffd4d065-a06e-4ed2-8bfc-9a1a5a766f82">
                      <SHORT-NAME>DEM_RECORD_WRONG_DTCORIGIN</SHORT-NAME>
                      <ERROR-CODE>2</ERROR-CODE>
                    </APPLICATION-ERROR>
                    <APPLICATION-ERROR UUID="9bbf69c7-0a89-4082-9071-5e3607cb9dd1">
                      <SHORT-NAME>DEM_RECORD_WRONG_NUMBER</SHORT-NAME>
                      <ERROR-CODE>3</ERROR-CODE>
                    </APPLICATION-ERROR>
                    <APPLICATION-ERROR UUID="a0afcf49-e278-46a1-8410-04ef3902b2d1">
                      <SHORT-NAME>DEM_RECORD_WRONG_BUFFERSIZE</SHORT-NAME>
                      <ERROR-CODE>4</ERROR-CODE>
                    </APPLICATION-ERROR>
                    <APPLICATION-ERROR UUID="b3ff47ff-65d2-4aa8-b2a0-72a6b5b7413d">
                      <SHORT-NAME>DEM_RECORD_PENDING</SHORT-NAME>
                      <ERROR-CODE>5</ERROR-CODE>
                    </APPLICATION-ERROR>
                  </POSSIBLE-ERRORS>
                </CLIENT-SERVER-INTERFACE>
              </ELEMENTS>
            </AR-PACKAGE>
            <AR-PACKAGE UUID="2f82de79-279a-41c7-8ba3-051c777db113">
              <SHORT-NAME>ComponentTypes</SHORT-NAME>
              <ELEMENTS>
                <SERVICE-SW-COMPONENT-TYPE UUID="7ac22b9b-0f8c-4760-ba20-87a410a372e7">
                  <SHORT-NAME>Dcm</SHORT-NAME>
                  <CATEGORY>SERVICE_COMPONENT</CATEGORY>
                  <PORTS>
                    <P-PORT-PROTOTYPE UUID="6b164202-f823-47f6-92f7-721059b1677d">
                      <SHORT-NAME>DcmControlDtcSetting</SHORT-NAME>
                      <PROVIDED-INTERFACE-TREF DEST="MODE-SWITCH-INTERFACE">/MICROSAR/Dcm_swc/Interfaces/DcmControlDtcSetting</PROVIDED-INTERFACE-TREF>
                    </P-PORT-PROTOTYPE>
                    <P-PORT-PROTOTYPE UUID="28a185de-0e0d-4059-8a65-fede0ac04607">
                      <SHORT-NAME>DcmEcuReset</SHORT-NAME>
                      <PROVIDED-COM-SPECS>
                        <MODE-SWITCH-SENDER-COM-SPEC>
                          <MODE-GROUP-REF DEST="MODE-DECLARATION-GROUP-PROTOTYPE">/MICROSAR/Dcm_swc/Interfaces/DcmEcuReset/DcmEcuReset</MODE-GROUP-REF>
                          <MODE-SWITCHED-ACK>
                            <TIMEOUT>0</TIMEOUT>
                          </MODE-SWITCHED-ACK>
                        </MODE-SWITCH-SENDER-COM-SPEC>
                      </PROVIDED-COM-SPECS>
                      <PROVIDED-INTERFACE-TREF DEST="MODE-SWITCH-INTERFACE">/MICROSAR/Dcm_swc/Interfaces/DcmEcuReset</PROVIDED-INTERFACE-TREF>
                    </P-PORT-PROTOTYPE>
                    <P-PORT-PROTOTYPE UUID="9beb734e-800c-400f-bbe2-15fe07686ef9">
                      <SHORT-NAME>DcmModeRapidPowerShutDown</SHORT-NAME>
                      <PROVIDED-COM-SPECS>
                        <MODE-SWITCH-SENDER-COM-SPEC>
                          <MODE-GROUP-REF DEST="MODE-DECLARATION-GROUP-PROTOTYPE">/MICROSAR/Dcm_swc/Interfaces/DcmModeRapidPowerShutDown/DcmModeRapidPowerShutDown</MODE-GROUP-REF>
                          <MODE-SWITCHED-ACK>
                            <TIMEOUT>0</TIMEOUT>
                          </MODE-SWITCHED-ACK>
                        </MODE-SWITCH-SENDER-COM-SPEC>
                      </PROVIDED-COM-SPECS>
                      <PROVIDED-INTERFACE-TREF DEST="MODE-SWITCH-INTERFACE">/MICROSAR/Dcm_swc/Interfaces/DcmModeRapidPowerShutDown</PROVIDED-INTERFACE-TREF>
                    </P-PORT-PROTOTYPE>
                    <P-PORT-PROTOTYPE UUID="d33d678b-1bce-413e-814b-72471d8c0059">
                      <SHORT-NAME>DcmDiagnosticSessionControl</SHORT-NAME>
                      <PROVIDED-INTERFACE-TREF DEST="MODE-SWITCH-INTERFACE">/MICROSAR/Dcm_swc/Interfaces/DcmDiagnosticSessionControl</PROVIDED-INTERFACE-TREF>
                    </P-PORT-PROTOTYPE>
                    <P-PORT-PROTOTYPE UUID="ee6245cc-420a-4d86-85dc-8a9d8832ab5c">
                      <SHORT-NAME>DcmCommunicationControl_ComMConf_ComMChannel_CAN_5_Cluster_def1eb88</SHORT-NAME>
                      <PROVIDED-INTERFACE-TREF DEST="MODE-SWITCH-INTERFACE">/MICROSAR/Dcm_swc/Interfaces/DcmCommunicationControl_ComMConf_ComMChannel_CAN_5_Cluster_def1eb88</PROVIDED-INTERFACE-TREF>
                    </P-PORT-PROTOTYPE>
                    <P-PORT-PROTOTYPE UUID="2791a330-70bc-406f-836c-8767b77bbd2f">
                      <SHORT-NAME>DCMServices</SHORT-NAME>
                      <PROVIDED-INTERFACE-TREF DEST="CLIENT-SERVER-INTERFACE">/MICROSAR/Dcm_swc/Interfaces/DCMServices</PROVIDED-INTERFACE-TREF>
                    </P-PORT-PROTOTYPE>
                    <R-PORT-PROTOTYPE UUID="c3a4e583-7a47-44e9-9a81-61aa33be1c21">
                      <SHORT-NAME>ServiceRequestSupplierNotification_ERRH_ControlDTCSetting</SHORT-NAME>
                      <REQUIRED-INTERFACE-TREF DEST="CLIENT-SERVER-INTERFACE">/MICROSAR/Dcm_swc/Interfaces/ServiceRequestNotification</REQUIRED-INTERFACE-TREF>
                    </R-PORT-PROTOTYPE>
                    <R-PORT-PROTOTYPE UUID="c43dfefa-578e-499c-beb1-149c8d91e636">
                      <SHORT-NAME>ServiceRequestSupplierNotification_DIAG_CommunicationControl</SHORT-NAME>
                      <REQUIRED-INTERFACE-TREF DEST="CLIENT-SERVER-INTERFACE">/MICROSAR/Dcm_swc/Interfaces/ServiceRequestNotification</REQUIRED-INTERFACE-TREF>
                    </R-PORT-PROTOTYPE>
                    <R-PORT-PROTOTYPE UUID="bfd00597-3ef1-4ee2-b823-76fcb15989cc">
                      <SHORT-NAME>ServiceRequestSupplierNotification_DIAG_DiagnosticSessionControl</SHORT-NAME>
                      <REQUIRED-INTERFACE-TREF DEST="CLIENT-SERVER-INTERFACE">/MICROSAR/Dcm_swc/Interfaces/ServiceRequestNotification</REQUIRED-INTERFACE-TREF>
                    </R-PORT-PROTOTYPE>
                    <R-PORT-PROTOTYPE UUID="2895f613-a24f-461d-acb3-d860a4b9307a">
                      <SHORT-NAME>SecurityAccess_Level_1</SHORT-NAME>
                      <REQUIRED-INTERFACE-TREF DEST="CLIENT-SERVER-INTERFACE">/MICROSAR/Dcm_swc/Interfaces/SecurityAccess_Level_1</REQUIRED-INTERFACE-TREF>
                    </R-PORT-PROTOTYPE>
                    <R-PORT-PROTOTYPE UUID="ee8bb9f3-4216-44b7-b112-33bd79d7cb0b">
                      <SHORT-NAME>SecurityAccess_Level_3</SHORT-NAME>
                      <REQUIRED-INTERFACE-TREF DEST="CLIENT-SERVER-INTERFACE">/MICROSAR/Dcm_swc/Interfaces/SecurityAccess_Level_3</REQUIRED-INTERFACE-TREF>
                    </R-PORT-PROTOTYPE>
                    <R-PORT-PROTOTYPE UUID="a6ecfc17-c4fd-4f59-91f5-9feaeda22357">
                      <SHORT-NAME>SecurityAccess_Level_9</SHORT-NAME>
                      <REQUIRED-INTERFACE-TREF DEST="CLIENT-SERVER-INTERFACE">/MICROSAR/Dcm_swc/Interfaces/SecurityAccess_Level_9</REQUIRED-INTERFACE-TREF>
                    </R-PORT-PROTOTYPE>
                    <R-PORT-PROTOTYPE UUID="27006da0-bdd7-457a-9df4-0a7c001ed805">
                      <SHORT-NAME>SecurityAccess_Level_B</SHORT-NAME>
                      <REQUIRED-INTERFACE-TREF DEST="CLIENT-SERVER-INTERFACE">/MICROSAR/Dcm_swc/Interfaces/SecurityAccess_Level_B</REQUIRED-INTERFACE-TREF>
                    </R-PORT-PROTOTYPE>
                    <R-PORT-PROTOTYPE UUID="0b1e7d4a-1f95-4d19-bd1c-e0703ab79ee7">
                      <SHORT-NAME>SecurityAccess_Level_D</SHORT-NAME>
                      <REQUIRED-INTERFACE-TREF DEST="CLIENT-SERVER-INTERFACE">/MICROSAR/Dcm_swc/Interfaces/SecurityAccess_Level_D</REQUIRED-INTERFACE-TREF>
                    </R-PORT-PROTOTYPE>
                    <R-PORT-PROTOTYPE UUID="844aa6ae-2532-45d3-b1c0-a3c9aa7f45f6">
                      <SHORT-NAME>SecurityAccess_Level_11</SHORT-NAME>
                      <REQUIRED-INTERFACE-TREF DEST="CLIENT-SERVER-INTERFACE">/MICROSAR/Dcm_swc/Interfaces/SecurityAccess_Level_11</REQUIRED-INTERFACE-TREF>
                    </R-PORT-PROTOTYPE>
                    <R-PORT-PROTOTYPE UUID="07514253-9a17-4c82-a821-c9dfe9baee26">
                      <SHORT-NAME>SecurityAccess_Level_5F</SHORT-NAME>
                      <REQUIRED-INTERFACE-TREF DEST="CLIENT-SERVER-INTERFACE">/MICROSAR/Dcm_swc/Interfaces/SecurityAccess_Level_5F</REQUIRED-INTERFACE-TREF>
                    </R-PORT-PROTOTYPE>
                    <R-PORT-PROTOTYPE UUID="f9904b5b-61e0-4710-a76f-fbb1a3a65e0b">
                      <SHORT-NAME>RoutineServices_RID_0200_ProvisionSecurityPeripheralGeneralKeys</SHORT-NAME>
                      <REQUIRED-INTERFACE-TREF DEST="CLIENT-SERVER-INTERFACE">/MICROSAR/Dcm_swc/Interfaces/RoutineServices_RID_0200_ProvisionSecurityPeripheralGeneralKeys</REQUIRED-INTERFACE-TREF>
                    </R-PORT-PROTOTYPE>
                    <R-PORT-PROTOTYPE UUID="447e43de-5bb9-4294-9db7-37d82ba1f3da">
                      <SHORT-NAME>RoutineServices_RID_0204_ECUKeyProvisionData</SHORT-NAME>
                      <REQUIRED-INTERFACE-TREF DEST="CLIENT-SERVER-INTERFACE">/MICROSAR/Dcm_swc/Interfaces/RoutineServices_RID_0204_ECUKeyProvisionData</REQUIRED-INTERFACE-TREF>
                    </R-PORT-PROTOTYPE>
                    <R-PORT-PROTOTYPE UUID="038866b3-70cb-442e-a930-43f0854a30d5">
                      <SHORT-NAME>RoutineServices_RID_0205_SecuredECUKeyProvisionData</SHORT-NAME>
                      <REQUIRED-INTERFACE-TREF DEST="CLIENT-SERVER-INTERFACE">/MICROSAR/Dcm_swc/Interfaces/RoutineServices_RID_0205_SecuredECUKeyProvisionData</REQUIRED-INTERFACE-TREF>
                    </R-PORT-PROTOTYPE>
                    <R-PORT-PROTOTYPE UUID="adfee249-9e7c-4fbf-ab9f-fa837e5ca17a">
                      <SHORT-NAME>RoutineServices_RID_0209_UpdateProgrammedStateIndicatorForPartition</SHORT-NAME>
                      <REQUIRED-INTERFACE-TREF DEST="CLIENT-SERVER-INTERFACE">/MICROSAR/Dcm_swc/Interfaces/RoutineServices_RID_0209_UpdateProgrammedStateIndicatorForPartition</REQUIRED-INTERFACE-TREF>
                    </R-PORT-PROTOTYPE>
                    <R-PORT-PROTOTYPE UUID="7967f67d-479f-440c-be2e-afd14ed346bd">
                      <SHORT-NAME>RoutineServices_RID_021E_DiagInitiateExtendedReflash</SHORT-NAME>
                      <REQUIRED-INTERFACE-TREF DEST="CLIENT-SERVER-INTERFACE">/MICROSAR/Dcm_swc/Interfaces/RoutineServices_RID_021E_DiagInitiateExtendedReflash</REQUIRED-INTERFACE-TREF>
                    </R-PORT-PROTOTYPE>
                    <R-PORT-PROTOTYPE UUID="976b2a65-8e29-47bd-a122-9d4fd779eddb">
                      <SHORT-NAME>RoutineServices_RID_FF00_EraseMemory</SHORT-NAME>
                      <REQUIRED-INTERFACE-TREF DEST="CLIENT-SERVER-INTERFACE">/MICROSAR/Dcm_swc/Interfaces/RoutineServices_RID_FF00_EraseMemory</REQUIRED-INTERFACE-TREF>
                    </R-PORT-PROTOTYPE>
                    <R-PORT-PROTOTYPE UUID="bad5b361-46e4-4b47-b041-da2207b0a617">
                      <SHORT-NAME>DataServices_DID_F0F2_BootInitializationStatus_BootInitializationStatus_0_0</SHORT-NAME>
                      <REQUIRED-INTERFACE-TREF DEST="CLIENT-SERVER-INTERFACE">/MICROSAR/Dcm_swc/Interfaces/DataServices_DID_F0F2_BootInitializationStatus_BootInitializationStatus_0_0</REQUIRED-INTERFACE-TREF>
                    </R-PORT-PROTOTYPE>
                    <R-PORT-PROTOTYPE UUID="2aded22f-d250-41fb-a73a-db7c5cb57976">
                      <SHORT-NAME>DataServices_DID_F1DA_GMSoftwareModuleIdentifierAlphaCode_10_GMSoftwareModuleIdentifierAlphaCode_10_0_0</SHORT-NAME>
                      <REQUIRED-INTERFACE-TREF DEST="CLIENT-SERVER-INTERFACE">/MICROSAR/Dcm_swc/Interfaces/DataServices_DID_F1DA_GMSoftwareModuleIdentifierAlphaCode_10_GMSoftwareModuleIdentifierAlphaCode_10_0_0</REQUIRED-INTERFACE-TREF>
                    </R-PORT-PROTOTYPE>
                    <R-PORT-PROTOTYPE UUID="a530d298-bdbf-4e8d-bb70-23ef10a7db22">
                      <SHORT-NAME>DataServices_DID_F112_GMSoftwareModuleIdentifier_20_GMSoftwareModuleIdentifier_20_0_0</SHORT-NAME>
                      <REQUIRED-INTERFACE-TREF DEST="CLIENT-SERVER-INTERFACE">/MICROSAR/Dcm_swc/Interfaces/DataServices_DID_F112_GMSoftwareModuleIdentifier_20_GMSoftwareModuleIdentifier_20_0_0</REQUIRED-INTERFACE-TREF>
                    </R-PORT-PROTOTYPE>
                    <R-PORT-PROTOTYPE UUID="61225e15-abd0-4567-a1f7-21f617d2db16">
                      <SHORT-NAME>DataServices_DID_F11C_GMSoftwareModuleIdentifier_25_GMSoftwareModuleIdentifier_25_0_0</SHORT-NAME>
                      <REQUIRED-INTERFACE-TREF DEST="CLIENT-SERVER-INTERFACE">/MICROSAR/Dcm_swc/Interfaces/DataServices_DID_F11C_GMSoftwareModuleIdentifier_25_GMSoftwareModuleIdentifier_25_0_0</REQUIRED-INTERFACE-TREF>
                    </R-PORT-PROTOTYPE>
                    <R-PORT-PROTOTYPE UUID="3becfa47-86f8-4c87-8172-9f53fe0a2dbf">
                      <SHORT-NAME>DataServices_DID_F10F_GMSoftwareModuleIdentifierAlphaCode_18_GMSoftwareModuleIdentifierAlphaCode_18_0_0</SHORT-NAME>
                      <REQUIRED-INTERFACE-TREF DEST="CLIENT-SERVER-INTERFACE">/MICROSAR/Dcm_swc/Interfaces/DataServices_DID_F10F_GMSoftwareModuleIdentifierAlphaCode_18_GMSoftwareModuleIdentifierAlphaCode_18_0_0</REQUIRED-INTERFACE-TREF>
                    </R-PORT-PROTOTYPE>
                    <R-PORT-PROTOTYPE UUID="90e6a144-8b7c-46b3-8d55-9e086955eaa4">
                      <SHORT-NAME>DataServices_DID_F100_GMSoftwareModuleIdentifier_11_GMSoftwareModuleIdentifier_11_0_0</SHORT-NAME>
                      <REQUIRED-INTERFACE-TREF DEST="CLIENT-SERVER-INTERFACE">/MICROSAR/Dcm_swc/Interfaces/DataServices_DID_F100_GMSoftwareModuleIdentifier_11_GMSoftwareModuleIdentifier_11_0_0</REQUIRED-INTERFACE-TREF>
                    </R-PORT-PROTOTYPE>
                    <R-PORT-PROTOTYPE UUID="96615ebb-e190-4c90-9296-55c1558ed9da">
                      <SHORT-NAME>DataServices_DID_F1CC_GMBaseModelPartNumber_GMBaseModelPartNumber_0_0</SHORT-NAME>
                      <REQUIRED-INTERFACE-TREF DEST="CLIENT-SERVER-INTERFACE">/MICROSAR/Dcm_swc/Interfaces/DataServices_DID_F1CC_GMBaseModelPartNumber_GMBaseModelPartNumber_0_0</REQUIRED-INTERFACE-TREF>
                    </R-PORT-PROTOTYPE>
                    <R-PORT-PROTOTYPE UUID="28399375-5634-490d-a482-198915fa224a">
                      <SHORT-NAME>DataServices_DID_F09B_GMXmlConfigurationCompatibilityIdentifier_DiagXmlConfigurationCompatibilityIdentifier_0_0</SHORT-NAME>
                      <REQUIRED-INTERFACE-TREF DEST="CLIENT-SERVER-INTERFACE">/MICROSAR/Dcm_swc/Interfaces/DataServices_DID_F09B_GMXmlConfigurationCompatibilityIdentifier_DiagXmlConfigurationCompatibilityIdentifier_0_0</REQUIRED-INTERFACE-TREF>
                    </R-PORT-PROTOTYPE>
                    <R-PORT-PROTOTYPE UUID="30db832b-7716-476e-8f3a-f0e5ce07444b">
                      <SHORT-NAME>DataServices_DID_F102_GMSoftwareModuleIdentifier_12_GMSoftwareModuleIdentifier_12_0_0</SHORT-NAME>
                      <REQUIRED-INTERFACE-TREF DEST="CLIENT-SERVER-INTERFACE">/MICROSAR/Dcm_swc/Interfaces/DataServices_DID_F102_GMSoftwareModuleIdentifier_12_GMSoftwareModuleIdentifier_12_0_0</REQUIRED-INTERFACE-TREF>
                    </R-PORT-PROTOTYPE>
                    <R-PORT-PROTOTYPE UUID="c6bc676c-14d5-4bdd-80a5-5df082a1b401">
                      <SHORT-NAME>DataServices_DID_F1C3_GMSoftwareModuleIdentifier_03_GMSoftwareModuleIdentifier_03_0_0</SHORT-NAME>
                      <REQUIRED-INTERFACE-TREF DEST="CLIENT-SERVER-INTERFACE">/MICROSAR/Dcm_swc/Interfaces/DataServices_DID_F1C3_GMSoftwareModuleIdentifier_03_GMSoftwareModuleIdentifier_03_0_0</REQUIRED-INTERFACE-TREF>
                    </R-PORT-PROTOTYPE>
                    <R-PORT-PROTOTYPE UUID="4535a6ec-a9ed-4078-8aab-93ce72e9ec04">
                      <SHORT-NAME>DataServices_DID_F0AB_CompressedVehiclePartitioningAndProductStructure_DiagCompressedVehiclePartitioningAndProductStructure_0_0</SHORT-NAME>
                      <REQUIRED-INTERFACE-TREF DEST="CLIENT-SERVER-INTERFACE">/MICROSAR/Dcm_swc/Interfaces/DataServices_DID_F0AB_CompressedVehiclePartitioningAndProductStructure_DiagCompressedVehiclePartitioningAndProductStructure_0_0</REQUIRED-INTERFACE-TREF>
                    </R-PORT-PROTOTYPE>
                    <R-PORT-PROTOTYPE UUID="15954d44-0eda-4d59-86f7-56c93c20feeb">
                      <SHORT-NAME>DataServices_DID_F10A_GMSoftwareModuleIdentifier_16_GMSoftwareModuleIdentifier_16_0_0</SHORT-NAME>
                      <REQUIRED-INTERFACE-TREF DEST="CLIENT-SERVER-INTERFACE">/MICROSAR/Dcm_swc/Interfaces/DataServices_DID_F10A_GMSoftwareModuleIdentifier_16_GMSoftwareModuleIdentifier_16_0_0</REQUIRED-INTERFACE-TREF>
                    </R-PORT-PROTOTYPE>
                    <R-PORT-PROTOTYPE UUID="fa5c474a-3fac-4163-b49d-bf5927d71e01">
                      <SHORT-NAME>DataServices_DID_F116_GMSoftwareModuleIdentifier_22_GMSoftwareModuleIdentifier_22_0_0</SHORT-NAME>
                      <REQUIRED-INTERFACE-TREF DEST="CLIENT-SERVER-INTERFACE">/MICROSAR/Dcm_swc/Interfaces/DataServices_DID_F116_GMSoftwareModuleIdentifier_22_GMSoftwareModuleIdentifier_22_0_0</REQUIRED-INTERFACE-TREF>
                    </R-PORT-PROTOTYPE>
                    <R-PORT-PROTOTYPE UUID="1363c027-120d-46c7-8baf-ba7280cf7903">
                      <SHORT-NAME>DataServices_DID_F1C1_GMSoftwareModuleIdentifier_01_GMSoftwareModuleIdentifier_01_0_0</SHORT-NAME>
                      <REQUIRED-INTERFACE-TREF DEST="CLIENT-SERVER-INTERFACE">/MICROSAR/Dcm_swc/Interfaces/DataServices_DID_F1C1_GMSoftwareModuleIdentifier_01_GMSoftwareModuleIdentifier_01_0_0</REQUIRED-INTERFACE-TREF>
                    </R-PORT-PROTOTYPE>
                    <R-PORT-PROTOTYPE UUID="adb00ffc-6ee2-4c85-8538-cac7b66165af">
                      <SHORT-NAME>DataServices_DID_F1D4_GMSoftwareModuleIdentifierAlphaCode_04_GMSoftwareModuleIdentifierAlphaCode_04_0_0</SHORT-NAME>
                      <REQUIRED-INTERFACE-TREF DEST="CLIENT-SERVER-INTERFACE">/MICROSAR/Dcm_swc/Interfaces/DataServices_DID_F1D4_GMSoftwareModuleIdentifierAlphaCode_04_GMSoftwareModuleIdentifierAlphaCode_04_0_0</REQUIRED-INTERFACE-TREF>
                    </R-PORT-PROTOTYPE>
                    <R-PORT-PROTOTYPE UUID="003254bd-2e77-40d5-9a4f-6b265be4a370">
                      <SHORT-NAME>DataServices_DID_F1D6_GMSoftwareModuleIdentifierAlphaCode_06_GMSoftwareModuleIdentifierAlphaCode_06_0_0</SHORT-NAME>
                      <REQUIRED-INTERFACE-TREF DEST="CLIENT-SERVER-INTERFACE">/MICROSAR/Dcm_swc/Interfaces/DataServices_DID_F1D6_GMSoftwareModuleIdentifierAlphaCode_06_GMSoftwareModuleIdentifierAlphaCode_06_0_0</REQUIRED-INTERFACE-TREF>
                    </R-PORT-PROTOTYPE>
                    <R-PORT-PROTOTYPE UUID="64ea50d6-1787-4ede-86f0-2aa356a0d6a5">
                      <SHORT-NAME>DataServices_DID_F122_GMSoftwareModuleIdentifier_28_GMSoftwareModuleIdentifier_28_0_0</SHORT-NAME>
                      <REQUIRED-INTERFACE-TREF DEST="CLIENT-SERVER-INTERFACE">/MICROSAR/Dcm_swc/Interfaces/DataServices_DID_F122_GMSoftwareModuleIdentifier_28_GMSoftwareModuleIdentifier_28_0_0</REQUIRED-INTERFACE-TREF>
                    </R-PORT-PROTOTYPE>
                    <R-PORT-PROTOTYPE UUID="4938ff04-b19a-49c4-b234-6ddd3fec00aa">
                      <SHORT-NAME>DataServices_DID_F104_GMSoftwareModuleIdentifier_13_GMSoftwareModuleIdentifier_13_0_0</SHORT-NAME>
                      <REQUIRED-INTERFACE-TREF DEST="CLIENT-SERVER-INTERFACE">/MICROSAR/Dcm_swc/Interfaces/DataServices_DID_F104_GMSoftwareModuleIdentifier_13_GMSoftwareModuleIdentifier_13_0_0</REQUIRED-INTERFACE-TREF>
                    </R-PORT-PROTOTYPE>
                    <R-PORT-PROTOTYPE UUID="66f77ee5-341c-449a-991b-47525e37ff93">
                      <SHORT-NAME>DataServices_DID_F10C_GMSoftwareModuleIdentifier_17_GMSoftwareModuleIdentifier_17_0_0</SHORT-NAME>
                      <REQUIRED-INTERFACE-TREF DEST="CLIENT-SERVER-INTERFACE">/MICROSAR/Dcm_swc/Interfaces/DataServices_DID_F10C_GMSoftwareModuleIdentifier_17_GMSoftwareModuleIdentifier_17_0_0</REQUIRED-INTERFACE-TREF>
                    </R-PORT-PROTOTYPE>
                    <R-PORT-PROTOTYPE UUID="21fe7561-7126-48d5-b4eb-cbb445ede877">
                      <SHORT-NAME>DataServices_DID_F1A0_ManufacturersEnableCounter_ManufacturersEnableCounter_0_0</SHORT-NAME>
                      <REQUIRED-INTERFACE-TREF DEST="CLIENT-SERVER-INTERFACE">/MICROSAR/Dcm_swc/Interfaces/DataServices_DID_F1A0_ManufacturersEnableCounter_ManufacturersEnableCounter_0_0</REQUIRED-INTERFACE-TREF>
                    </R-PORT-PROTOTYPE>
                    <R-PORT-PROTOTYPE UUID="eb4d347f-c81c-4184-9bde-4088a52e8cde">
                      <SHORT-NAME>DataServices_DID_F103_GMSoftwareModuleIdentifierAlphaCode_12_GMSoftwareModuleIdentifierAlphaCode_12_0_0</SHORT-NAME>
                      <REQUIRED-INTERFACE-TREF DEST="CLIENT-SERVER-INTERFACE">/MICROSAR/Dcm_swc/Interfaces/DataServices_DID_F103_GMSoftwareModuleIdentifierAlphaCode_12_GMSoftwareModuleIdentifierAlphaCode_12_0_0</REQUIRED-INTERFACE-TREF>
                    </R-PORT-PROTOTYPE>
                    <R-PORT-PROTOTYPE UUID="1785fb6e-cd00-4f07-b5a0-7d6a74ede881">
                      <SHORT-NAME>DataServices_DID_F0F0_ProgrammedStateIndicator_ProgrammedStateIndicator_0_0</SHORT-NAME>
                      <REQUIRED-INTERFACE-TREF DEST="CLIENT-SERVER-INTERFACE">/MICROSAR/Dcm_swc/Interfaces/DataServices_DID_F0F0_ProgrammedStateIndicator_ProgrammedStateIndicator_0_0</REQUIRED-INTERFACE-TREF>
                    </R-PORT-PROTOTYPE>
                    <R-PORT-PROTOTYPE UUID="e2f97a9e-4599-45f9-974c-d1176bb8c2f7">
                      <SHORT-NAME>DataServices_DID_F120_GMSoftwareModuleIdentifier_27_GMSoftwareModuleIdentifier_27_0_0</SHORT-NAME>
                      <REQUIRED-INTERFACE-TREF DEST="CLIENT-SERVER-INTERFACE">/MICROSAR/Dcm_swc/Interfaces/DataServices_DID_F120_GMSoftwareModuleIdentifier_27_GMSoftwareModuleIdentifier_27_0_0</REQUIRED-INTERFACE-TREF>
                    </R-PORT-PROTOTYPE>
                    <R-PORT-PROTOTYPE UUID="95da2b2b-b04d-4e40-a19d-1796fff28ced">
                      <SHORT-NAME>DataServices_DID_F0F1_ProgramingErrorCode_ProgramingErrorCode_0_0</SHORT-NAME>
                      <REQUIRED-INTERFACE-TREF DEST="CLIENT-SERVER-INTERFACE">/MICROSAR/Dcm_swc/Interfaces/DataServices_DID_F0F1_ProgramingErrorCode_ProgramingErrorCode_0_0</REQUIRED-INTERFACE-TREF>
                    </R-PORT-PROTOTYPE>
                    <R-PORT-PROTOTYPE UUID="fc0a7be6-831c-45c8-852b-9c27b109a4ff">
                      <SHORT-NAME>DataServices_DID_F117_GMSoftwareModuleIdentifierAlphaCode_22_GMSoftwareModuleIdentifierAlphaCode_22_0_0</SHORT-NAME>
                      <REQUIRED-INTERFACE-TREF DEST="CLIENT-SERVER-INTERFACE">/MICROSAR/Dcm_swc/Interfaces/DataServices_DID_F117_GMSoftwareModuleIdentifierAlphaCode_22_GMSoftwareModuleIdentifierAlphaCode_22_0_0</REQUIRED-INTERFACE-TREF>
                    </R-PORT-PROTOTYPE>
                    <R-PORT-PROTOTYPE UUID="0a83a4a0-feb2-4ff8-8762-631b2f9f9f6d">
                      <SHORT-NAME>DataServices_DID_F114_GMSoftwareModuleIdentifier_21_GMSoftwareModuleIdentifier_21_0_0</SHORT-NAME>
                      <REQUIRED-INTERFACE-TREF DEST="CLIENT-SERVER-INTERFACE">/MICROSAR/Dcm_swc/Interfaces/DataServices_DID_F114_GMSoftwareModuleIdentifier_21_GMSoftwareModuleIdentifier_21_0_0</REQUIRED-INTERFACE-TREF>
                    </R-PORT-PROTOTYPE>
                    <R-PORT-PROTOTYPE UUID="96bb960b-bcc1-41fc-b1f5-81af63642807">
                      <SHORT-NAME>DataServices_DID_F1AA_GMXMLProgrammingDate_DiagXMLProgrammingDate_0_0</SHORT-NAME>
                      <REQUIRED-INTERFACE-TREF DEST="CLIENT-SERVER-INTERFACE">/MICROSAR/Dcm_swc/Interfaces/DataServices_DID_F1AA_GMXMLProgrammingDate_DiagXMLProgrammingDate_0_0</REQUIRED-INTERFACE-TREF>
                    </R-PORT-PROTOTYPE>
                    <R-PORT-PROTOTYPE UUID="398ded0e-7a00-405b-acdb-daf53069fac0">
                      <SHORT-NAME>DataServices_DID_F10E_GMSoftwareModuleIdentifier_18_GMSoftwareModuleIdentifier_18_0_0</SHORT-NAME>
                      <REQUIRED-INTERFACE-TREF DEST="CLIENT-SERVER-INTERFACE">/MICROSAR/Dcm_swc/Interfaces/DataServices_DID_F10E_GMSoftwareModuleIdentifier_18_GMSoftwareModuleIdentifier_18_0_0</REQUIRED-INTERFACE-TREF>
                    </R-PORT-PROTOTYPE>
                    <R-PORT-PROTOTYPE UUID="93146ade-6187-437f-aac1-5aba4d3f70dc">
                      <SHORT-NAME>DataServices_DID_F1C6_GMSoftwareModuleIdentifier_06_GMSoftwareModuleIdentifier_06_0_0</SHORT-NAME>
                      <REQUIRED-INTERFACE-TREF DEST="CLIENT-SERVER-INTERFACE">/MICROSAR/Dcm_swc/Interfaces/DataServices_DID_F1C6_GMSoftwareModuleIdentifier_06_GMSoftwareModuleIdentifier_06_0_0</REQUIRED-INTERFACE-TREF>
                    </R-PORT-PROTOTYPE>
                    <R-PORT-PROTOTYPE UUID="c66593f2-8a99-4573-a2e9-e4d92f6a7c75">
                      <SHORT-NAME>DataServices_DID_F105_GMSoftwareModuleIdentifierAlphaCode_13_GMSoftwareModuleIdentifierAlphaCode_13_0_0</SHORT-NAME>
                      <REQUIRED-INTERFACE-TREF DEST="CLIENT-SERVER-INTERFACE">/MICROSAR/Dcm_swc/Interfaces/DataServices_DID_F105_GMSoftwareModuleIdentifierAlphaCode_13_GMSoftwareModuleIdentifierAlphaCode_13_0_0</REQUIRED-INTERFACE-TREF>
                    </R-PORT-PROTOTYPE>
                    <R-PORT-PROTOTYPE UUID="f42b0ef0-454b-40b4-970f-b706f9f7a290">
                      <SHORT-NAME>DataServices_DID_F09D_GMXmlDataFileAlphaCode_DiagGMXmlDataFileAlphaCode_0_0</SHORT-NAME>
                      <REQUIRED-INTERFACE-TREF DEST="CLIENT-SERVER-INTERFACE">/MICROSAR/Dcm_swc/Interfaces/DataServices_DID_F09D_GMXmlDataFileAlphaCode_DiagGMXmlDataFileAlphaCode_0_0</REQUIRED-INTERFACE-TREF>
                    </R-PORT-PROTOTYPE>
                    <R-PORT-PROTOTYPE UUID="9aaff0cc-bf43-43e4-a51a-2f90a731adfd">
                      <SHORT-NAME>DataServices_DID_F1C0_GMBootSoftwarePartNumber_GMBootSoftwarePartNumber_0_0</SHORT-NAME>
                      <REQUIRED-INTERFACE-TREF DEST="CLIENT-SERVER-INTERFACE">/MICROSAR/Dcm_swc/Interfaces/DataServices_DID_F1C0_GMBootSoftwarePartNumber_GMBootSoftwarePartNumber_0_0</REQUIRED-INTERFACE-TREF>
                    </R-PORT-PROTOTYPE>
                    <R-PORT-PROTOTYPE UUID="bd4f45e7-b3cb-412f-b3c9-26aba133c575">
                      <SHORT-NAME>DataServices_DID_F107_GMSoftwareModuleIdentifierAlphaCode_14_GMSoftwareModuleIdentifierAlphaCode_14_0_0</SHORT-NAME>
                      <REQUIRED-INTERFACE-TREF DEST="CLIENT-SERVER-INTERFACE">/MICROSAR/Dcm_swc/Interfaces/DataServices_DID_F107_GMSoftwareModuleIdentifierAlphaCode_14_GMSoftwareModuleIdentifierAlphaCode_14_0_0</REQUIRED-INTERFACE-TREF>
                    </R-PORT-PROTOTYPE>
                    <R-PORT-PROTOTYPE UUID="a1a438a9-40f7-4ae6-b110-61b786a46970">
                      <SHORT-NAME>DataServices_DID_F199_ProgrammingDate_DiagProgrammingDate_0_0</SHORT-NAME>
                      <REQUIRED-INTERFACE-TREF DEST="CLIENT-SERVER-INTERFACE">/MICROSAR/Dcm_swc/Interfaces/DataServices_DID_F199_ProgrammingDate_DiagProgrammingDate_0_0</REQUIRED-INTERFACE-TREF>
                    </R-PORT-PROTOTYPE>
                    <R-PORT-PROTOTYPE UUID="4e9c137f-19d7-40d2-a921-4393d099823f">
                      <SHORT-NAME>DataServices_DID_F1DB_GMEndModelPartNumberAlphaCode_GMEndModelPartNumberAlphaCode_0_0</SHORT-NAME>
                      <REQUIRED-INTERFACE-TREF DEST="CLIENT-SERVER-INTERFACE">/MICROSAR/Dcm_swc/Interfaces/DataServices_DID_F1DB_GMEndModelPartNumberAlphaCode_GMEndModelPartNumberAlphaCode_0_0</REQUIRED-INTERFACE-TREF>
                    </R-PORT-PROTOTYPE>
                    <R-PORT-PROTOTYPE UUID="18c50c6b-8cd3-4d92-b89b-1b9d32bc55d3">
                      <SHORT-NAME>DataServices_DID_F0F4_SignatureBypassAuthorizationTicket_SignatureBypassAuthorizationTicket_0_0</SHORT-NAME>
                      <REQUIRED-INTERFACE-TREF DEST="CLIENT-SERVER-INTERFACE">/MICROSAR/Dcm_swc/Interfaces/DataServices_DID_F0F4_SignatureBypassAuthorizationTicket_SignatureBypassAuthorizationTicket_0_0</REQUIRED-INTERFACE-TREF>
                    </R-PORT-PROTOTYPE>
                    <R-PORT-PROTOTYPE UUID="ab216c24-8f9a-49fb-8436-d84a7d819f10">
                      <SHORT-NAME>DataServices_DID_F11A_GMSoftwareModuleIdentifier_24_GMSoftwareModuleIdentifier_24_0_0</SHORT-NAME>
                      <REQUIRED-INTERFACE-TREF DEST="CLIENT-SERVER-INTERFACE">/MICROSAR/Dcm_swc/Interfaces/DataServices_DID_F11A_GMSoftwareModuleIdentifier_24_GMSoftwareModuleIdentifier_24_0_0</REQUIRED-INTERFACE-TREF>
                    </R-PORT-PROTOTYPE>
                    <R-PORT-PROTOTYPE UUID="37759934-361c-4099-9a70-85879b3dd8c2">
                      <SHORT-NAME>DataServices_DID_F101_GMSoftwareModuleIdentifierAlphaCode_11_GMSoftwareModuleIdentifierAlphaCode_11_0_0</SHORT-NAME>
                      <REQUIRED-INTERFACE-TREF DEST="CLIENT-SERVER-INTERFACE">/MICROSAR/Dcm_swc/Interfaces/DataServices_DID_F101_GMSoftwareModuleIdentifierAlphaCode_11_GMSoftwareModuleIdentifierAlphaCode_11_0_0</REQUIRED-INTERFACE-TREF>
                    </R-PORT-PROTOTYPE>
                    <R-PORT-PROTOTYPE UUID="47683d2c-8a31-40da-a0d2-fc2784cd8027">
                      <SHORT-NAME>DataServices_DID_F2A0_ReadMemoryEnableCounter_DiagReadMemoryEnableCounter_0_0</SHORT-NAME>
                      <REQUIRED-INTERFACE-TREF DEST="CLIENT-SERVER-INTERFACE">/MICROSAR/Dcm_swc/Interfaces/DataServices_DID_F2A0_ReadMemoryEnableCounter_DiagReadMemoryEnableCounter_0_0</REQUIRED-INTERFACE-TREF>
                    </R-PORT-PROTOTYPE>
                    <R-PORT-PROTOTYPE UUID="52ef695d-a357-482f-9d4b-11af2bb571b2">
                      <SHORT-NAME>DataServices_DID_F1CB_GMEndModelPartNumber_GMEndModelPartNumber_0_0</SHORT-NAME>
                      <REQUIRED-INTERFACE-TREF DEST="CLIENT-SERVER-INTERFACE">/MICROSAR/Dcm_swc/Interfaces/DataServices_DID_F1CB_GMEndModelPartNumber_GMEndModelPartNumber_0_0</REQUIRED-INTERFACE-TREF>
                    </R-PORT-PROTOTYPE>
                    <R-PORT-PROTOTYPE UUID="82ee0b53-c8d2-4856-90c1-3e3a800f8e8c">
                      <SHORT-NAME>DataServices_DID_F1A9_GMXMLRepairShopCodeOrTesterSerialNumber_DiagXMLRepairShopCodeOrTesterSerialNumber_0_0</SHORT-NAME>
                      <REQUIRED-INTERFACE-TREF DEST="CLIENT-SERVER-INTERFACE">/MICROSAR/Dcm_swc/Interfaces/DataServices_DID_F1A9_GMXMLRepairShopCodeOrTesterSerialNumber_DiagXMLRepairShopCodeOrTesterSerialNumber_0_0</REQUIRED-INTERFACE-TREF>
                    </R-PORT-PROTOTYPE>
                    <R-PORT-PROTOTYPE UUID="c254686a-7845-4b52-9bfb-cc9c650118c5">
                      <SHORT-NAME>DataServices_DID_F080_ECUKeyProvisionStateFlag_ECUKeyProvisionStateFlag_0_0</SHORT-NAME>
                      <REQUIRED-INTERFACE-TREF DEST="CLIENT-SERVER-INTERFACE">/MICROSAR/Dcm_swc/Interfaces/DataServices_DID_F080_ECUKeyProvisionStateFlag_ECUKeyProvisionStateFlag_0_0</REQUIRED-INTERFACE-TREF>
                    </R-PORT-PROTOTYPE>
                    <R-PORT-PROTOTYPE UUID="2cf1fb15-21fd-4fb3-9179-32d30e812387">
                      <SHORT-NAME>DataServices_DID_F1D3_GMSoftwareModuleIdentifierAlphaCode_03_GMSoftwareModuleIdentifierAlphaCode_03_0_0</SHORT-NAME>
                      <REQUIRED-INTERFACE-TREF DEST="CLIENT-SERVER-INTERFACE">/MICROSAR/Dcm_swc/Interfaces/DataServices_DID_F1D3_GMSoftwareModuleIdentifierAlphaCode_03_GMSoftwareModuleIdentifierAlphaCode_03_0_0</REQUIRED-INTERFACE-TREF>
                    </R-PORT-PROTOTYPE>
                    <R-PORT-PROTOTYPE UUID="77cbe180-d71d-4ac1-b5f1-93293181e8e7">
                      <SHORT-NAME>DataServices_DID_F1DC_GMBaseModelPartNumberAlphaCode_GMBaseModelPartNumberAlphaCode_0_0</SHORT-NAME>
                      <REQUIRED-INTERFACE-TREF DEST="CLIENT-SERVER-INTERFACE">/MICROSAR/Dcm_swc/Interfaces/DataServices_DID_F1DC_GMBaseModelPartNumberAlphaCode_GMBaseModelPartNumberAlphaCode_0_0</REQUIRED-INTERFACE-TREF>
                    </R-PORT-PROTOTYPE>
                    <R-PORT-PROTOTYPE UUID="c53d0a79-ba67-41a6-a2fb-35db8017c573">
                      <SHORT-NAME>DataServices_DID_F106_GMSoftwareModuleIdentifier_14_GMSoftwareModuleIdentifier_14_0_0</SHORT-NAME>
                      <REQUIRED-INTERFACE-TREF DEST="CLIENT-SERVER-INTERFACE">/MICROSAR/Dcm_swc/Interfaces/DataServices_DID_F106_GMSoftwareModuleIdentifier_14_GMSoftwareModuleIdentifier_14_0_0</REQUIRED-INTERFACE-TREF>
                    </R-PORT-PROTOTYPE>
                    <R-PORT-PROTOTYPE UUID="e56a817c-d1e3-4372-b27c-1c8a8db3efde">
                      <SHORT-NAME>DataServices_DID_F113_GMSoftwareModuleIdentifierAlphaCode_20_GMSoftwareModuleIdentifierAlphaCode_20_0_0</SHORT-NAME>
                      <REQUIRED-INTERFACE-TREF DEST="CLIENT-SERVER-INTERFACE">/MICROSAR/Dcm_swc/Interfaces/DataServices_DID_F113_GMSoftwareModuleIdentifierAlphaCode_20_GMSoftwareModuleIdentifierAlphaCode_20_0_0</REQUIRED-INTERFACE-TREF>
                    </R-PORT-PROTOTYPE>
                    <R-PORT-PROTOTYPE UUID="df5a4b57-c2ca-485e-b0aa-77af1fcbb7e8">
                      <SHORT-NAME>DataServices_DID_F109_GMSoftwareModuleIdentifierAlphaCode_15_GMSoftwareModuleIdentifierAlphaCode_15_0_0</SHORT-NAME>
                      <REQUIRED-INTERFACE-TREF DEST="CLIENT-SERVER-INTERFACE">/MICROSAR/Dcm_swc/Interfaces/DataServices_DID_F109_GMSoftwareModuleIdentifierAlphaCode_15_GMSoftwareModuleIdentifierAlphaCode_15_0_0</REQUIRED-INTERFACE-TREF>
                    </R-PORT-PROTOTYPE>
                    <R-PORT-PROTOTYPE UUID="7b2c695d-c8dd-4201-8e8c-78927d054524">
                      <SHORT-NAME>DataServices_DID_F1D1_GMSoftwareModuleIdentifierAlphaCode_01_GMSoftwareModuleIdentifierAlphaCode_01_0_0</SHORT-NAME>
                      <REQUIRED-INTERFACE-TREF DEST="CLIENT-SERVER-INTERFACE">/MICROSAR/Dcm_swc/Interfaces/DataServices_DID_F1D1_GMSoftwareModuleIdentifierAlphaCode_01_GMSoftwareModuleIdentifierAlphaCode_01_0_0</REQUIRED-INTERFACE-TREF>
                    </R-PORT-PROTOTYPE>
                    <R-PORT-PROTOTYPE UUID="03e7dff9-ad9d-40f2-af01-bcaab12ce926">
                      <SHORT-NAME>DataServices_DID_F0F6_BootInfoBlockSubjectNameandECUName_SubjectName_0_0</SHORT-NAME>
                      <REQUIRED-INTERFACE-TREF DEST="CLIENT-SERVER-INTERFACE">/MICROSAR/Dcm_swc/Interfaces/DataServices_DID_F0F6_BootInfoBlockSubjectNameandECUName_SubjectName_0_0</REQUIRED-INTERFACE-TREF>
                    </R-PORT-PROTOTYPE>
                    <R-PORT-PROTOTYPE UUID="24a6dd78-7bd0-4698-84ae-a549e1cf07c4">
                      <SHORT-NAME>DataServices_DID_F0F6_BootInfoBlockSubjectNameandECUName_ECUName_16_0</SHORT-NAME>
                      <REQUIRED-INTERFACE-TREF DEST="CLIENT-SERVER-INTERFACE">/MICROSAR/Dcm_swc/Interfaces/DataServices_DID_F0F6_BootInfoBlockSubjectNameandECUName_ECUName_16_0</REQUIRED-INTERFACE-TREF>
                    </R-PORT-PROTOTYPE>
                    <R-PORT-PROTOTYPE UUID="a53ea596-14c3-4517-9868-0157e19996ab">
                      <SHORT-NAME>DataServices_DID_F084_MessageAuthenticationAntiReplayCounters_MessageAuthenticationAntiReplayCounters_0_0</SHORT-NAME>
                      <REQUIRED-INTERFACE-TREF DEST="CLIENT-SERVER-INTERFACE">/MICROSAR/Dcm_swc/Interfaces/DataServices_DID_F084_MessageAuthenticationAntiReplayCounters_MessageAuthenticationAntiReplayCounters_0_0</REQUIRED-INTERFACE-TREF>
                    </R-PORT-PROTOTYPE>
                    <R-PORT-PROTOTYPE UUID="a155856d-cec4-43ac-9ade-2ffdcd9f2ca8">
                      <SHORT-NAME>DataServices_DID_F108_GMSoftwareModuleIdentifier_15_GMSoftwareModuleIdentifier_15_0_0</SHORT-NAME>
                      <REQUIRED-INTERFACE-TREF DEST="CLIENT-SERVER-INTERFACE">/MICROSAR/Dcm_swc/Interfaces/DataServices_DID_F108_GMSoftwareModuleIdentifier_15_GMSoftwareModuleIdentifier_15_0_0</REQUIRED-INTERFACE-TREF>
                    </R-PORT-PROTOTYPE>
                    <R-PORT-PROTOTYPE UUID="5def0912-6fb9-4b6d-8ef6-4aaeb1f43a9b">
                      <SHORT-NAME>DataServices_DID_F10D_GMSoftwareModuleIdentifierAlphaCode_17_GMSoftwareModuleIdentifierAlphaCode_17_0_0</SHORT-NAME>
                      <REQUIRED-INTERFACE-TREF DEST="CLIENT-SERVER-INTERFACE">/MICROSAR/Dcm_swc/Interfaces/DataServices_DID_F10D_GMSoftwareModuleIdentifierAlphaCode_17_GMSoftwareModuleIdentifierAlphaCode_17_0_0</REQUIRED-INTERFACE-TREF>
                    </R-PORT-PROTOTYPE>
                    <R-PORT-PROTOTYPE UUID="0453a9e1-defe-4e63-80fd-52871b6c006d">
                      <SHORT-NAME>DataServices_DID_F11B_GMSoftwareModuleIdentifierAlphaCode_24_GMSoftwareModuleIdentifierAlphaCode_24_0_0</SHORT-NAME>
                      <REQUIRED-INTERFACE-TREF DEST="CLIENT-SERVER-INTERFACE">/MICROSAR/Dcm_swc/Interfaces/DataServices_DID_F11B_GMSoftwareModuleIdentifierAlphaCode_24_GMSoftwareModuleIdentifierAlphaCode_24_0_0</REQUIRED-INTERFACE-TREF>
                    </R-PORT-PROTOTYPE>
                    <R-PORT-PROTOTYPE UUID="176f1296-b21f-4c80-813f-d9bf9718aa3d">
                      <SHORT-NAME>DataServices_DID_F1CA_GMSoftwareModuleIdentifier_10_GMSoftwareModuleIdentifier_10_0_0</SHORT-NAME>
                      <REQUIRED-INTERFACE-TREF DEST="CLIENT-SERVER-INTERFACE">/MICROSAR/Dcm_swc/Interfaces/DataServices_DID_F1CA_GMSoftwareModuleIdentifier_10_GMSoftwareModuleIdentifier_10_0_0</REQUIRED-INTERFACE-TREF>
                    </R-PORT-PROTOTYPE>
                    <R-PORT-PROTOTYPE UUID="205209fc-afee-46da-b10f-074c705b577a">
                      <SHORT-NAME>DataServices_DID_F1C5_GMSoftwareModuleIdentifier_05_GMSoftwareModuleIdentifier_05_0_0</SHORT-NAME>
                      <REQUIRED-INTERFACE-TREF DEST="CLIENT-SERVER-INTERFACE">/MICROSAR/Dcm_swc/Interfaces/DataServices_DID_F1C5_GMSoftwareModuleIdentifier_05_GMSoftwareModuleIdentifier_05_0_0</REQUIRED-INTERFACE-TREF>
                    </R-PORT-PROTOTYPE>
                    <R-PORT-PROTOTYPE UUID="c5e23a54-e38c-4dfe-a09b-eb02ee9005b3">
                      <SHORT-NAME>DataServices_DID_F1B0_ECUDiagnosticAddress_ECUDiagnosticAddress_0_0</SHORT-NAME>
                      <REQUIRED-INTERFACE-TREF DEST="CLIENT-SERVER-INTERFACE">/MICROSAR/Dcm_swc/Interfaces/DataServices_DID_F1B0_ECUDiagnosticAddress_ECUDiagnosticAddress_0_0</REQUIRED-INTERFACE-TREF>
                    </R-PORT-PROTOTYPE>
                    <R-PORT-PROTOTYPE UUID="eb501f3d-24f5-4032-b842-ca524481a0b8">
                      <SHORT-NAME>DataServices_DID_F11D_GMSoftwareModuleIdentifierAlphaCode_25_GMSoftwareModuleIdentifierAlphaCode_25_0_0</SHORT-NAME>
                      <REQUIRED-INTERFACE-TREF DEST="CLIENT-SERVER-INTERFACE">/MICROSAR/Dcm_swc/Interfaces/DataServices_DID_F11D_GMSoftwareModuleIdentifierAlphaCode_25_GMSoftwareModuleIdentifierAlphaCode_25_0_0</REQUIRED-INTERFACE-TREF>
                    </R-PORT-PROTOTYPE>
                    <R-PORT-PROTOTYPE UUID="3bce3a3a-67ad-40c8-a072-eb49b5c24d95">
                      <SHORT-NAME>DataServices_DID_F081_ECUKeyConfigurationData_ECUKeyConfigurationData_0_0</SHORT-NAME>
                      <REQUIRED-INTERFACE-TREF DEST="CLIENT-SERVER-INTERFACE">/MICROSAR/Dcm_swc/Interfaces/DataServices_DID_F081_ECUKeyConfigurationData_ECUKeyConfigurationData_0_0</REQUIRED-INTERFACE-TREF>
                    </R-PORT-PROTOTYPE>
                    <R-PORT-PROTOTYPE UUID="87ad811b-cc0e-4e9f-8ee1-5daeb029141e">
                      <SHORT-NAME>DataServices_DID_F1D7_GMSoftwareModuleIdentifierAlphaCode_07_GMSoftwareModuleIdentifierAlphaCode_07_0_0</SHORT-NAME>
                      <REQUIRED-INTERFACE-TREF DEST="CLIENT-SERVER-INTERFACE">/MICROSAR/Dcm_swc/Interfaces/DataServices_DID_F1D7_GMSoftwareModuleIdentifierAlphaCode_07_GMSoftwareModuleIdentifierAlphaCode_07_0_0</REQUIRED-INTERFACE-TREF>
                    </R-PORT-PROTOTYPE>
                    <R-PORT-PROTOTYPE UUID="ba63f7bc-a36f-4fc5-b7d8-165b8f372754">
                      <SHORT-NAME>DataServices_DID_F09A_DiagnosticDataIdentifier_DiagSystemCode_0_0</SHORT-NAME>
                      <REQUIRED-INTERFACE-TREF DEST="CLIENT-SERVER-INTERFACE">/MICROSAR/Dcm_swc/Interfaces/DataServices_DID_F09A_DiagnosticDataIdentifier_DiagSystemCode_0_0</REQUIRED-INTERFACE-TREF>
                    </R-PORT-PROTOTYPE>
                    <R-PORT-PROTOTYPE UUID="4edd825a-8da9-4516-b7c8-34a4b511ac78">
                      <SHORT-NAME>DataServices_DID_F09A_DiagnosticDataIdentifier_DiagDiagnosticDataStreamVersionNumber_1_0</SHORT-NAME>
                      <REQUIRED-INTERFACE-TREF DEST="CLIENT-SERVER-INTERFACE">/MICROSAR/Dcm_swc/Interfaces/DataServices_DID_F09A_DiagnosticDataIdentifier_DiagDiagnosticDataStreamVersionNumber_1_0</REQUIRED-INTERFACE-TREF>
                    </R-PORT-PROTOTYPE>
                    <R-PORT-PROTOTYPE UUID="2f81505d-6e13-4020-a2d5-259eb9289d41">
                      <SHORT-NAME>DataServices_DID_F11E_GMSoftwareModuleIdentifier_26_GMSoftwareModuleIdentifier_26_0_0</SHORT-NAME>
                      <REQUIRED-INTERFACE-TREF DEST="CLIENT-SERVER-INTERFACE">/MICROSAR/Dcm_swc/Interfaces/DataServices_DID_F11E_GMSoftwareModuleIdentifier_26_GMSoftwareModuleIdentifier_26_0_0</REQUIRED-INTERFACE-TREF>
                    </R-PORT-PROTOTYPE>
                    <R-PORT-PROTOTYPE UUID="fa502105-2acd-4b9b-baa0-2b7e09cca95b">
                      <SHORT-NAME>DataServices_DID_F1C8_GMSoftwareModuleIdentifier_08_GMSoftwareModuleIdentifier_08_0_0</SHORT-NAME>
                      <REQUIRED-INTERFACE-TREF DEST="CLIENT-SERVER-INTERFACE">/MICROSAR/Dcm_swc/Interfaces/DataServices_DID_F1C8_GMSoftwareModuleIdentifier_08_GMSoftwareModuleIdentifier_08_0_0</REQUIRED-INTERFACE-TREF>
                    </R-PORT-PROTOTYPE>
                    <R-PORT-PROTOTYPE UUID="7a372f91-3ff3-4735-af0e-4e6a07516d92">
                      <SHORT-NAME>DataServices_DID_F118_GMSoftwareModuleIdentifier_23_GMSoftwareModuleIdentifier_23_0_0</SHORT-NAME>
                      <REQUIRED-INTERFACE-TREF DEST="CLIENT-SERVER-INTERFACE">/MICROSAR/Dcm_swc/Interfaces/DataServices_DID_F118_GMSoftwareModuleIdentifier_23_GMSoftwareModuleIdentifier_23_0_0</REQUIRED-INTERFACE-TREF>
                    </R-PORT-PROTOTYPE>
                    <R-PORT-PROTOTYPE UUID="7ca5b648-3d7c-4c0e-830a-656564412177">
                      <SHORT-NAME>DataServices_DID_F1C9_GMSoftwareModuleIdentifier_09_GMSoftwareModuleIdentifier_09_0_0</SHORT-NAME>
                      <REQUIRED-INTERFACE-TREF DEST="CLIENT-SERVER-INTERFACE">/MICROSAR/Dcm_swc/Interfaces/DataServices_DID_F1C9_GMSoftwareModuleIdentifier_09_GMSoftwareModuleIdentifier_09_0_0</REQUIRED-INTERFACE-TREF>
                    </R-PORT-PROTOTYPE>
                    <R-PORT-PROTOTYPE UUID="9cd0d571-6017-472d-8f32-9d383f6097e3">
                      <SHORT-NAME>DataServices_DID_F125_GMSoftwareModuleIdentifierAlphaCode_29_GMSoftwareModuleIdentifierAlphaCode_29_0_0</SHORT-NAME>
                      <REQUIRED-INTERFACE-TREF DEST="CLIENT-SERVER-INTERFACE">/MICROSAR/Dcm_swc/Interfaces/DataServices_DID_F125_GMSoftwareModuleIdentifierAlphaCode_29_GMSoftwareModuleIdentifierAlphaCode_29_0_0</REQUIRED-INTERFACE-TREF>
                    </R-PORT-PROTOTYPE>
                    <R-PORT-PROTOTYPE UUID="82981030-6b0f-4b3a-ae9e-595bbf9bec86">
                      <SHORT-NAME>DataServices_DID_F0F3_ECUID_ECUID_0_0</SHORT-NAME>
                      <REQUIRED-INTERFACE-TREF DEST="CLIENT-SERVER-INTERFACE">/MICROSAR/Dcm_swc/Interfaces/DataServices_DID_F0F3_ECUID_ECUID_0_0</REQUIRED-INTERFACE-TREF>
                    </R-PORT-PROTOTYPE>
                    <R-PORT-PROTOTYPE UUID="65d6be23-bdfd-45bf-82ef-8fd9888f10c4">
                      <SHORT-NAME>DataServices_DID_F115_GMSoftwareModuleIdentifierAlphaCode_21_GMSoftwareModuleIdentifierAlphaCode_21_0_0</SHORT-NAME>
                      <REQUIRED-INTERFACE-TREF DEST="CLIENT-SERVER-INTERFACE">/MICROSAR/Dcm_swc/Interfaces/DataServices_DID_F115_GMSoftwareModuleIdentifierAlphaCode_21_GMSoftwareModuleIdentifierAlphaCode_21_0_0</REQUIRED-INTERFACE-TREF>
                    </R-PORT-PROTOTYPE>
                    <R-PORT-PROTOTYPE UUID="355c4695-9c69-4309-ac3c-0777bfa38704">
                      <SHORT-NAME>DataServices_DID_F123_GMSoftwareModuleIdentifierAlphaCode_28_GMSoftwareModuleIdentifierAlphaCode_28_0_0</SHORT-NAME>
                      <REQUIRED-INTERFACE-TREF DEST="CLIENT-SERVER-INTERFACE">/MICROSAR/Dcm_swc/Interfaces/DataServices_DID_F123_GMSoftwareModuleIdentifierAlphaCode_28_GMSoftwareModuleIdentifierAlphaCode_28_0_0</REQUIRED-INTERFACE-TREF>
                    </R-PORT-PROTOTYPE>
                    <R-PORT-PROTOTYPE UUID="028b0640-a592-448a-a2e9-85c3a77130c9">
                      <SHORT-NAME>DataServices_DID_F1D2_GMSoftwareModuleIdentifierAlphaCode_02_GMSoftwareModuleIdentifierAlphaCode_02_0_0</SHORT-NAME>
                      <REQUIRED-INTERFACE-TREF DEST="CLIENT-SERVER-INTERFACE">/MICROSAR/Dcm_swc/Interfaces/DataServices_DID_F1D2_GMSoftwareModuleIdentifierAlphaCode_02_GMSoftwareModuleIdentifierAlphaCode_02_0_0</REQUIRED-INTERFACE-TREF>
                    </R-PORT-PROTOTYPE>
                    <R-PORT-PROTOTYPE UUID="85e30975-53b5-41a1-95a9-bd0a79d2dbe4">
                      <SHORT-NAME>DataServices_DID_F1C4_GMSoftwareModuleIdentifier_04_GMSoftwareModuleIdentifier_04_0_0</SHORT-NAME>
                      <REQUIRED-INTERFACE-TREF DEST="CLIENT-SERVER-INTERFACE">/MICROSAR/Dcm_swc/Interfaces/DataServices_DID_F1C4_GMSoftwareModuleIdentifier_04_GMSoftwareModuleIdentifier_04_0_0</REQUIRED-INTERFACE-TREF>
                    </R-PORT-PROTOTYPE>
                    <R-PORT-PROTOTYPE UUID="0839cc48-4afe-4f8f-8b38-6111b06314ba">
                      <SHORT-NAME>DataServices_DID_F1C2_GMSoftwareModuleIdentifier_02_GMSoftwareModuleIdentifier_02_0_0</SHORT-NAME>
                      <REQUIRED-INTERFACE-TREF DEST="CLIENT-SERVER-INTERFACE">/MICROSAR/Dcm_swc/Interfaces/DataServices_DID_F1C2_GMSoftwareModuleIdentifier_02_GMSoftwareModuleIdentifier_02_0_0</REQUIRED-INTERFACE-TREF>
                    </R-PORT-PROTOTYPE>
                    <R-PORT-PROTOTYPE UUID="e29ccc36-3364-433d-91d4-6bb6cc1aa038">
                      <SHORT-NAME>DataServices_DID_F083_MessageAuthenticationCalibrationFilePartNumber_MessageAuthenticationCalibrationFilePartNumber_0_0</SHORT-NAME>
                      <REQUIRED-INTERFACE-TREF DEST="CLIENT-SERVER-INTERFACE">/MICROSAR/Dcm_swc/Interfaces/DataServices_DID_F083_MessageAuthenticationCalibrationFilePartNumber_MessageAuthenticationCalibrationFilePartNumber_0_0</REQUIRED-INTERFACE-TREF>
                    </R-PORT-PROTOTYPE>
                    <R-PORT-PROTOTYPE UUID="f014399e-fd46-410a-a826-e0ed60a84ed4">
                      <SHORT-NAME>DataServices_DID_F110_GMSoftwareModuleIdentifier_19_GMSoftwareModuleIdentifier_19_0_0</SHORT-NAME>
                      <REQUIRED-INTERFACE-TREF DEST="CLIENT-SERVER-INTERFACE">/MICROSAR/Dcm_swc/Interfaces/DataServices_DID_F110_GMSoftwareModuleIdentifier_19_GMSoftwareModuleIdentifier_19_0_0</REQUIRED-INTERFACE-TREF>
                    </R-PORT-PROTOTYPE>
                    <R-PORT-PROTOTYPE UUID="d4c43147-536c-4ae9-ad90-74caa6bccd10">
                      <SHORT-NAME>DataServices_DID_F124_GMSoftwareModuleIdentifier_29_GMSoftwareModuleIdentifier_29_0_0</SHORT-NAME>
                      <REQUIRED-INTERFACE-TREF DEST="CLIENT-SERVER-INTERFACE">/MICROSAR/Dcm_swc/Interfaces/DataServices_DID_F124_GMSoftwareModuleIdentifier_29_GMSoftwareModuleIdentifier_29_0_0</REQUIRED-INTERFACE-TREF>
                    </R-PORT-PROTOTYPE>
                    <R-PORT-PROTOTYPE UUID="c155e9ed-f60a-47ff-a31a-4a923ab96945">
                      <SHORT-NAME>DataServices_DID_F119_GMSoftwareModuleIdentifierAlphaCode_23_GMSoftwareModuleIdentifierAlphaCode_23_0_0</SHORT-NAME>
                      <REQUIRED-INTERFACE-TREF DEST="CLIENT-SERVER-INTERFACE">/MICROSAR/Dcm_swc/Interfaces/DataServices_DID_F119_GMSoftwareModuleIdentifierAlphaCode_23_GMSoftwareModuleIdentifierAlphaCode_23_0_0</REQUIRED-INTERFACE-TREF>
                    </R-PORT-PROTOTYPE>
                    <R-PORT-PROTOTYPE UUID="5efe8927-866a-47d6-a44a-5b46a36e7cf4">
                      <SHORT-NAME>DataServices_DID_F1D8_GMSoftwareModuleIdentifierAlphaCode_08_GMSoftwareModuleIdentifierAlphaCode_08_0_0</SHORT-NAME>
                      <REQUIRED-INTERFACE-TREF DEST="CLIENT-SERVER-INTERFACE">/MICROSAR/Dcm_swc/Interfaces/DataServices_DID_F1D8_GMSoftwareModuleIdentifierAlphaCode_08_GMSoftwareModuleIdentifierAlphaCode_08_0_0</REQUIRED-INTERFACE-TREF>
                    </R-PORT-PROTOTYPE>
                    <R-PORT-PROTOTYPE UUID="b772ccc7-1211-4dc4-a896-d7296b077c75">
                      <SHORT-NAME>DataServices_DID_F129_TotalVehicleOperationTime_DataRecord</SHORT-NAME>
                      <REQUIRED-INTERFACE-TREF DEST="CLIENT-SERVER-INTERFACE">/MICROSAR/Dcm_swc/Interfaces/DataServices_DID_F129_TotalVehicleOperationTime_DataRecord</REQUIRED-INTERFACE-TREF>
                    </R-PORT-PROTOTYPE>
                    <R-PORT-PROTOTYPE UUID="328368b5-bcf4-4c2f-9525-2fc2373e1461">
                      <SHORT-NAME>DataServices_DID_F1D9_GMSoftwareModuleIdentifierAlphaCode_09_GMSoftwareModuleIdentifierAlphaCode_09_0_0</SHORT-NAME>
                      <REQUIRED-INTERFACE-TREF DEST="CLIENT-SERVER-INTERFACE">/MICROSAR/Dcm_swc/Interfaces/DataServices_DID_F1D9_GMSoftwareModuleIdentifierAlphaCode_09_GMSoftwareModuleIdentifierAlphaCode_09_0_0</REQUIRED-INTERFACE-TREF>
                    </R-PORT-PROTOTYPE>
                    <R-PORT-PROTOTYPE UUID="5dd6ebeb-bdf6-4347-825a-bee57fca9fe6">
                      <SHORT-NAME>DataServices_DID_F126_GMSoftwareModuleIdentifier_30_GMSoftwareModuleIdentifier_30_0_0</SHORT-NAME>
                      <REQUIRED-INTERFACE-TREF DEST="CLIENT-SERVER-INTERFACE">/MICROSAR/Dcm_swc/Interfaces/DataServices_DID_F126_GMSoftwareModuleIdentifier_30_GMSoftwareModuleIdentifier_30_0_0</REQUIRED-INTERFACE-TREF>
                    </R-PORT-PROTOTYPE>
                    <R-PORT-PROTOTYPE UUID="8dfd9253-5cb4-46ce-a681-ad45eec7f50f">
                      <SHORT-NAME>DataServices_DID_F190_VehicleIdentificationNumber_VehicleIdentificationNumber_0_0</SHORT-NAME>
                      <REQUIRED-INTERFACE-TREF DEST="CLIENT-SERVER-INTERFACE">/MICROSAR/Dcm_swc/Interfaces/DataServices_DID_F190_VehicleIdentificationNumber_VehicleIdentificationNumber_0_0</REQUIRED-INTERFACE-TREF>
                    </R-PORT-PROTOTYPE>
                    <R-PORT-PROTOTYPE UUID="524b08f0-13fe-4484-950e-ae9473d859be">
                      <SHORT-NAME>DataServices_DID_F1C7_GMSoftwareModuleIdentifier_07_GMSoftwareModuleIdentifier_07_0_0</SHORT-NAME>
                      <REQUIRED-INTERFACE-TREF DEST="CLIENT-SERVER-INTERFACE">/MICROSAR/Dcm_swc/Interfaces/DataServices_DID_F1C7_GMSoftwareModuleIdentifier_07_GMSoftwareModuleIdentifier_07_0_0</REQUIRED-INTERFACE-TREF>
                    </R-PORT-PROTOTYPE>
                    <R-PORT-PROTOTYPE UUID="8c9c7819-2040-4863-9037-21b1172d0165">
                      <SHORT-NAME>DataServices_DID_F0B3_DataUniversalNumberingSystemIdentification_DiagDataUniversalNumberingSystemIdentification_0_0</SHORT-NAME>
                      <REQUIRED-INTERFACE-TREF DEST="CLIENT-SERVER-INTERFACE">/MICROSAR/Dcm_swc/Interfaces/DataServices_DID_F0B3_DataUniversalNumberingSystemIdentification_DiagDataUniversalNumberingSystemIdentification_0_0</REQUIRED-INTERFACE-TREF>
                    </R-PORT-PROTOTYPE>
                    <R-PORT-PROTOTYPE UUID="893996ed-b116-4d38-b117-017d9f85db4f">
                      <SHORT-NAME>DataServices_DID_F11F_GMSoftwareModuleIdentifierAlphaCode_26_GMSoftwareModuleIdentifierAlphaCode_26_0_0</SHORT-NAME>
                      <REQUIRED-INTERFACE-TREF DEST="CLIENT-SERVER-INTERFACE">/MICROSAR/Dcm_swc/Interfaces/DataServices_DID_F11F_GMSoftwareModuleIdentifierAlphaCode_26_GMSoftwareModuleIdentifierAlphaCode_26_0_0</REQUIRED-INTERFACE-TREF>
                    </R-PORT-PROTOTYPE>
                    <R-PORT-PROTOTYPE UUID="c8086131-fd35-45d6-9dbb-519ea7a1252e">
                      <SHORT-NAME>DataServices_DID_F10B_GMSoftwareModuleIdentifierAlphaCode_16_GMSoftwareModuleIdentifierAlphaCode_16_0_0</SHORT-NAME>
                      <REQUIRED-INTERFACE-TREF DEST="CLIENT-SERVER-INTERFACE">/MICROSAR/Dcm_swc/Interfaces/DataServices_DID_F10B_GMSoftwareModuleIdentifierAlphaCode_16_GMSoftwareModuleIdentifierAlphaCode_16_0_0</REQUIRED-INTERFACE-TREF>
                    </R-PORT-PROTOTYPE>
                    <R-PORT-PROTOTYPE UUID="f690ab38-081b-44ef-8f45-45ba7e0de6fc">
                      <SHORT-NAME>DataServices_DID_F1D0_GMBootSoftwarePartNumberAlphaCode_GMBootSoftwarePartNumberAlphaCode_0_0</SHORT-NAME>
                      <REQUIRED-INTERFACE-TREF DEST="CLIENT-SERVER-INTERFACE">/MICROSAR/Dcm_swc/Interfaces/DataServices_DID_F1D0_GMBootSoftwarePartNumberAlphaCode_GMBootSoftwarePartNumberAlphaCode_0_0</REQUIRED-INTERFACE-TREF>
                    </R-PORT-PROTOTYPE>
                    <R-PORT-PROTOTYPE UUID="b7fa4614-973a-4357-a53d-83cfecad4f77">
                      <SHORT-NAME>DataServices_DID_F1D5_GMSoftwareModuleIdentifierAlphaCode_05_GMSoftwareModuleIdentifierAlphaCode_05_0_0</SHORT-NAME>
                      <REQUIRED-INTERFACE-TREF DEST="CLIENT-SERVER-INTERFACE">/MICROSAR/Dcm_swc/Interfaces/DataServices_DID_F1D5_GMSoftwareModuleIdentifierAlphaCode_05_GMSoftwareModuleIdentifierAlphaCode_05_0_0</REQUIRED-INTERFACE-TREF>
                    </R-PORT-PROTOTYPE>
                    <R-PORT-PROTOTYPE UUID="497cc78e-f4e8-4e6e-9b94-71f58f9a63da">
                      <SHORT-NAME>DataServices_DID_F111_GMSoftwareModuleIdentifierAlphaCode_19_GMSoftwareModuleIdentifierAlphaCode_19_0_0</SHORT-NAME>
                      <REQUIRED-INTERFACE-TREF DEST="CLIENT-SERVER-INTERFACE">/MICROSAR/Dcm_swc/Interfaces/DataServices_DID_F111_GMSoftwareModuleIdentifierAlphaCode_19_GMSoftwareModuleIdentifierAlphaCode_19_0_0</REQUIRED-INTERFACE-TREF>
                    </R-PORT-PROTOTYPE>
                    <R-PORT-PROTOTYPE UUID="3ca9bc33-752a-4cc8-a3e3-08d468569866">
                      <SHORT-NAME>DataServices_DID_F180_BootSoftwareIdentificationDataIdentifier_BootSoftwareIdentificationDataIdentifier_0_0</SHORT-NAME>
                      <REQUIRED-INTERFACE-TREF DEST="CLIENT-SERVER-INTERFACE">/MICROSAR/Dcm_swc/Interfaces/DataServices_DID_F180_BootSoftwareIdentificationDataIdentifier_BootSoftwareIdentificationDataIdentifier_0_0</REQUIRED-INTERFACE-TREF>
                    </R-PORT-PROTOTYPE>
                    <R-PORT-PROTOTYPE UUID="e02a9558-e438-4146-9976-8ad75eb37f0c">
                      <SHORT-NAME>DataServices_DID_F127_GMSoftwareModuleIdentifierAlphaCode_30_GMSoftwareModuleIdentifierAlphaCode_30_0_0</SHORT-NAME>
                      <REQUIRED-INTERFACE-TREF DEST="CLIENT-SERVER-INTERFACE">/MICROSAR/Dcm_swc/Interfaces/DataServices_DID_F127_GMSoftwareModuleIdentifierAlphaCode_30_GMSoftwareModuleIdentifierAlphaCode_30_0_0</REQUIRED-INTERFACE-TREF>
                    </R-PORT-PROTOTYPE>
                    <R-PORT-PROTOTYPE UUID="22ad4f0e-46f3-48bb-97a5-636d9f053958">
                      <SHORT-NAME>DataServices_DID_F198_RepairShopCodeOrTesterSerialNumber_DiagRepairShopCodeOrTesterSerialNumber_0_0</SHORT-NAME>
                      <REQUIRED-INTERFACE-TREF DEST="CLIENT-SERVER-INTERFACE">/MICROSAR/Dcm_swc/Interfaces/DataServices_DID_F198_RepairShopCodeOrTesterSerialNumber_DiagRepairShopCodeOrTesterSerialNumber_0_0</REQUIRED-INTERFACE-TREF>
                    </R-PORT-PROTOTYPE>
                    <R-PORT-PROTOTYPE UUID="8a07160a-4279-44c7-80b1-e0785b3c0204">
                      <SHORT-NAME>DataServices_DID_F121_GMSoftwareModuleIdentifierAlphaCode_27_GMSoftwareModuleIdentifierAlphaCode_27_0_0</SHORT-NAME>
                      <REQUIRED-INTERFACE-TREF DEST="CLIENT-SERVER-INTERFACE">/MICROSAR/Dcm_swc/Interfaces/DataServices_DID_F121_GMSoftwareModuleIdentifierAlphaCode_27_GMSoftwareModuleIdentifierAlphaCode_27_0_0</REQUIRED-INTERFACE-TREF>
                    </R-PORT-PROTOTYPE>
                    <R-PORT-PROTOTYPE UUID="c42b9787-4b16-4fe6-91c1-047cc866e3cb">
                      <SHORT-NAME>DataServices_DID_F09C_GMXmlDataFilePartNumber_DiagGMXmlDataFilePartNumber_0_0</SHORT-NAME>
                      <REQUIRED-INTERFACE-TREF DEST="CLIENT-SERVER-INTERFACE">/MICROSAR/Dcm_swc/Interfaces/DataServices_DID_F09C_GMXmlDataFilePartNumber_DiagGMXmlDataFilePartNumber_0_0</REQUIRED-INTERFACE-TREF>
                    </R-PORT-PROTOTYPE>
                    <R-PORT-PROTOTYPE UUID="63dd10cd-3831-4272-932b-5d83b01dda75">
                      <SHORT-NAME>DataServices_DID_F0B4_ManufacturingTraceabilityCharacters_DiagYear_2_0</SHORT-NAME>
                      <REQUIRED-INTERFACE-TREF DEST="CLIENT-SERVER-INTERFACE">/MICROSAR/Dcm_swc/Interfaces/DataServices_DID_F0B4_ManufacturingTraceabilityCharacters_DiagYear_2_0</REQUIRED-INTERFACE-TREF>
                    </R-PORT-PROTOTYPE>
                    <R-PORT-PROTOTYPE UUID="783fedda-f1e0-4243-9dbc-7888ee493d36">
                      <SHORT-NAME>DataServices_DID_F0B4_ManufacturingTraceabilityCharacters_DiagTraceabilityNumber_7_0</SHORT-NAME>
                      <REQUIRED-INTERFACE-TREF DEST="CLIENT-SERVER-INTERFACE">/MICROSAR/Dcm_swc/Interfaces/DataServices_DID_F0B4_ManufacturingTraceabilityCharacters_DiagTraceabilityNumber_7_0</REQUIRED-INTERFACE-TREF>
                    </R-PORT-PROTOTYPE>
                    <R-PORT-PROTOTYPE UUID="0dbff843-194d-4371-8f3c-72e4b4e8f161">
                      <SHORT-NAME>DataServices_DID_F0B4_ManufacturingTraceabilityCharacters_DiagShift_1_0</SHORT-NAME>
                      <REQUIRED-INTERFACE-TREF DEST="CLIENT-SERVER-INTERFACE">/MICROSAR/Dcm_swc/Interfaces/DataServices_DID_F0B4_ManufacturingTraceabilityCharacters_DiagShift_1_0</REQUIRED-INTERFACE-TREF>
                    </R-PORT-PROTOTYPE>
                    <R-PORT-PROTOTYPE UUID="1ca8f8aa-9976-4512-a39e-6d0f7f8976f5">
                      <SHORT-NAME>DataServices_DID_F0B4_ManufacturingTraceabilityCharacters_DiagLine_0_0</SHORT-NAME>
                      <REQUIRED-INTERFACE-TREF DEST="CLIENT-SERVER-INTERFACE">/MICROSAR/Dcm_swc/Interfaces/DataServices_DID_F0B4_ManufacturingTraceabilityCharacters_DiagLine_0_0</REQUIRED-INTERFACE-TREF>
                    </R-PORT-PROTOTYPE>
                    <R-PORT-PROTOTYPE UUID="a5b67df6-7354-4df6-afd0-df61056e9927">
                      <SHORT-NAME>DataServices_DID_F0B4_ManufacturingTraceabilityCharacters_DiagDayOfTheYear_4_0</SHORT-NAME>
                      <REQUIRED-INTERFACE-TREF DEST="CLIENT-SERVER-INTERFACE">/MICROSAR/Dcm_swc/Interfaces/DataServices_DID_F0B4_ManufacturingTraceabilityCharacters_DiagDayOfTheYear_4_0</REQUIRED-INTERFACE-TREF>
                    </R-PORT-PROTOTYPE>
                    <R-PORT-PROTOTYPE UUID="138da8b5-26e8-48b4-9d68-94d154b96de3">
                      <SHORT-NAME>DataServices_DID_F0BE_MasterNetworkConfigurationListLIN_DiagMasterNetworkConfigurationListLIN_0_0</SHORT-NAME>
                      <REQUIRED-INTERFACE-TREF DEST="CLIENT-SERVER-INTERFACE">/MICROSAR/Dcm_swc/Interfaces/DataServices_DID_F0BE_MasterNetworkConfigurationListLIN_DiagMasterNetworkConfigurationListLIN_0_0</REQUIRED-INTERFACE-TREF>
                    </R-PORT-PROTOTYPE>
                    <R-PORT-PROTOTYPE UUID="95092263-d0f6-4cf5-96cb-80a300bf3317">
                      <SHORT-NAME>DataServices_DID_F1DD_GMSoftwareModuleIdentifierDataIdentifiers_GMSoftwareModuleIdentifierDataIdentifiers_0_0</SHORT-NAME>
                      <REQUIRED-INTERFACE-TREF DEST="CLIENT-SERVER-INTERFACE">/MICROSAR/Dcm_swc/Interfaces/DataServices_DID_F1DD_GMSoftwareModuleIdentifierDataIdentifiers_GMSoftwareModuleIdentifierDataIdentifiers_0_0</REQUIRED-INTERFACE-TREF>
                    </R-PORT-PROTOTYPE>
                    <R-PORT-PROTOTYPE UUID="568d30b4-86fe-4a57-aef4-591593214eb3">
                      <SHORT-NAME>Dcm</SHORT-NAME>
                      <REQUIRED-INTERFACE-TREF DEST="CLIENT-SERVER-INTERFACE">/MICROSAR/Dcm_swc/Interfaces/DcmIf</REQUIRED-INTERFACE-TREF>
                    </R-PORT-PROTOTYPE>
                  </PORTS>
                  <INTERNAL-BEHAVIORS>
                    <SWC-INTERNAL-BEHAVIOR UUID="f2e7de77-1c57-496e-b03c-e0e8df0cf007">
                      <SHORT-NAME>DcmInternalBehavior</SHORT-NAME>
                      <EVENTS>
                        <TIMING-EVENT UUID="8e7656dd-46f5-4e34-942c-a9e02678d882">
                          <SHORT-NAME>Timer_Dcm_MainFunctionTimer</SHORT-NAME>
                          <START-ON-EVENT-REF DEST="RUNNABLE-ENTITY">/MICROSAR/Dcm_swc/ComponentTypes/Dcm/DcmInternalBehavior/Dcm_MainFunctionTimer</START-ON-EVENT-REF>
                          <PERIOD>0.01</PERIOD>
                        </TIMING-EVENT>
                        <TIMING-EVENT UUID="920adce9-9da3-4280-8bf4-77c4198db822">
                          <SHORT-NAME>Timer_Dcm_MainFunctionWorker</SHORT-NAME>
                          <START-ON-EVENT-REF DEST="RUNNABLE-ENTITY">/MICROSAR/Dcm_swc/ComponentTypes/Dcm/DcmInternalBehavior/Dcm_MainFunctionWorker</START-ON-EVENT-REF>
                          <PERIOD>0.001</PERIOD>
                        </TIMING-EVENT>
                        <OPERATION-INVOKED-EVENT UUID="c161d45d-29ef-4554-840a-f2168ff40b92">
                          <SHORT-NAME>OpEventGetActiveProtocol_GetActiveProtocol_DCMServices</SHORT-NAME>
                          <START-ON-EVENT-REF DEST="RUNNABLE-ENTITY">/MICROSAR/Dcm_swc/ComponentTypes/Dcm/DcmInternalBehavior/GetActiveProtocol</START-ON-EVENT-REF>
                          <OPERATION-IREF>
                            <CONTEXT-P-PORT-REF DEST="P-PORT-PROTOTYPE">/MICROSAR/Dcm_swc/ComponentTypes/Dcm/DCMServices</CONTEXT-P-PORT-REF>
                            <TARGET-PROVIDED-OPERATION-REF DEST="CLIENT-SERVER-OPERATION">/MICROSAR/Dcm_swc/Interfaces/DCMServices/GetActiveProtocol</TARGET-PROVIDED-OPERATION-REF>
                          </OPERATION-IREF>
                        </OPERATION-INVOKED-EVENT>
                        <OPERATION-INVOKED-EVENT UUID="ba93dfcb-8e78-49b9-8d85-2cc1f9f87894">
                          <SHORT-NAME>OpEventGetSesCtrlType_GetSesCtrlType_DCMServices</SHORT-NAME>
                          <START-ON-EVENT-REF DEST="RUNNABLE-ENTITY">/MICROSAR/Dcm_swc/ComponentTypes/Dcm/DcmInternalBehavior/GetSesCtrlType</START-ON-EVENT-REF>
                          <OPERATION-IREF>
                            <CONTEXT-P-PORT-REF DEST="P-PORT-PROTOTYPE">/MICROSAR/Dcm_swc/ComponentTypes/Dcm/DCMServices</CONTEXT-P-PORT-REF>
                            <TARGET-PROVIDED-OPERATION-REF DEST="CLIENT-SERVER-OPERATION">/MICROSAR/Dcm_swc/Interfaces/DCMServices/GetSesCtrlType</TARGET-PROVIDED-OPERATION-REF>
                          </OPERATION-IREF>
                        </OPERATION-INVOKED-EVENT>
                        <OPERATION-INVOKED-EVENT UUID="b42dd19f-884e-49e7-b581-48a748df9dec">
                          <SHORT-NAME>OpEventResetToDefaultSession_ResetToDefaultSession_DCMServices</SHORT-NAME>
                          <START-ON-EVENT-REF DEST="RUNNABLE-ENTITY">/MICROSAR/Dcm_swc/ComponentTypes/Dcm/DcmInternalBehavior/ResetToDefaultSession</START-ON-EVENT-REF>
                          <OPERATION-IREF>
                            <CONTEXT-P-PORT-REF DEST="P-PORT-PROTOTYPE">/MICROSAR/Dcm_swc/ComponentTypes/Dcm/DCMServices</CONTEXT-P-PORT-REF>
                            <TARGET-PROVIDED-OPERATION-REF DEST="CLIENT-SERVER-OPERATION">/MICROSAR/Dcm_swc/Interfaces/DCMServices/ResetToDefaultSession</TARGET-PROVIDED-OPERATION-REF>
                          </OPERATION-IREF>
                        </OPERATION-INVOKED-EVENT>
                        <OPERATION-INVOKED-EVENT UUID="0b0af11c-f1a7-41bc-a874-56bdb7b7c285">
                          <SHORT-NAME>OpEventGetSecurityLevel_GetSecurityLevel_DCMServices</SHORT-NAME>
                          <START-ON-EVENT-REF DEST="RUNNABLE-ENTITY">/MICROSAR/Dcm_swc/ComponentTypes/Dcm/DcmInternalBehavior/GetSecurityLevel</START-ON-EVENT-REF>
                          <OPERATION-IREF>
                            <CONTEXT-P-PORT-REF DEST="P-PORT-PROTOTYPE">/MICROSAR/Dcm_swc/ComponentTypes/Dcm/DCMServices</CONTEXT-P-PORT-REF>
                            <TARGET-PROVIDED-OPERATION-REF DEST="CLIENT-SERVER-OPERATION">/MICROSAR/Dcm_swc/Interfaces/DCMServices/GetSecurityLevel</TARGET-PROVIDED-OPERATION-REF>
                          </OPERATION-IREF>
                        </OPERATION-INVOKED-EVENT>
                      </EVENTS>
                      <HANDLE-TERMINATION-AND-RESTART>NO-SUPPORT</HANDLE-TERMINATION-AND-RESTART>
                      <INCLUDED-DATA-TYPE-SETS>
                        <INCLUDED-DATA-TYPE-SET>
                          <DATA-TYPE-REFS>
                            <DATA-TYPE-REF DEST="IMPLEMENTATION-DATA-TYPE">/MICROSAR/Dcm_swc/DataTypes/Dcm_ConfirmationStatusType</DATA-TYPE-REF>
                            <DATA-TYPE-REF DEST="IMPLEMENTATION-DATA-TYPE">/MICROSAR/Dcm_swc/DataTypes/Dcm_OpStatusType</DATA-TYPE-REF>
                            <DATA-TYPE-REF DEST="IMPLEMENTATION-DATA-TYPE">/MICROSAR/Dcm_swc/DataTypes/Dcm_NegativeResponseCodeType</DATA-TYPE-REF>
                            <DATA-TYPE-REF DEST="IMPLEMENTATION-DATA-TYPE">/MICROSAR/Dcm_swc/DataTypes/Dcm_ProtocolType</DATA-TYPE-REF>
                            <DATA-TYPE-REF DEST="IMPLEMENTATION-DATA-TYPE">/MICROSAR/Dcm_swc/DataTypes/Dcm_SecLevelType</DATA-TYPE-REF>
                            <DATA-TYPE-REF DEST="IMPLEMENTATION-DATA-TYPE">/MICROSAR/Dcm_swc/DataTypes/Dcm_SesCtrlType</DATA-TYPE-REF>
                            <DATA-TYPE-REF DEST="IMPLEMENTATION-DATA-TYPE">/MICROSAR/Dcm_swc/DataTypes/Dcm_ControlDtcSettingType</DATA-TYPE-REF>
                            <DATA-TYPE-REF DEST="IMPLEMENTATION-DATA-TYPE">/MICROSAR/Dcm_swc/DataTypes/Dcm_EcuResetType</DATA-TYPE-REF>
                            <DATA-TYPE-REF DEST="IMPLEMENTATION-DATA-TYPE">/MICROSAR/Dcm_swc/DataTypes/Dcm_ModeRapidPowerShutDownType</DATA-TYPE-REF>
                            <DATA-TYPE-REF DEST="IMPLEMENTATION-DATA-TYPE">/MICROSAR/Dcm_swc/DataTypes/Dcm_DiagnosticSessionControlType</DATA-TYPE-REF>
                            <DATA-TYPE-REF DEST="IMPLEMENTATION-DATA-TYPE">/MICROSAR/Dcm_swc/DataTypes/Dcm_CommunicationModeType</DATA-TYPE-REF>
                          </DATA-TYPE-REFS>
                        </INCLUDED-DATA-TYPE-SET>
                      </INCLUDED-DATA-TYPE-SETS>
                      <PORT-API-OPTIONS>
                        <PORT-API-OPTION>
                          <ENABLE-TAKE-ADDRESS>true</ENABLE-TAKE-ADDRESS>
                          <INDIRECT-API>false</INDIRECT-API>
                          <PORT-REF DEST="P-PORT-PROTOTYPE">/MICROSAR/Dcm_swc/ComponentTypes/Dcm/DcmControlDtcSetting</PORT-REF>
                        </PORT-API-OPTION>
                        <PORT-API-OPTION>
                          <ENABLE-TAKE-ADDRESS>true</ENABLE-TAKE-ADDRESS>
                          <INDIRECT-API>false</INDIRECT-API>
                          <PORT-REF DEST="P-PORT-PROTOTYPE">/MICROSAR/Dcm_swc/ComponentTypes/Dcm/DcmEcuReset</PORT-REF>
                        </PORT-API-OPTION>
                        <PORT-API-OPTION>
                          <ENABLE-TAKE-ADDRESS>true</ENABLE-TAKE-ADDRESS>
                          <INDIRECT-API>false</INDIRECT-API>
                          <PORT-REF DEST="P-PORT-PROTOTYPE">/MICROSAR/Dcm_swc/ComponentTypes/Dcm/DcmModeRapidPowerShutDown</PORT-REF>
                        </PORT-API-OPTION>
                        <PORT-API-OPTION>
                          <ENABLE-TAKE-ADDRESS>true</ENABLE-TAKE-ADDRESS>
                          <INDIRECT-API>false</INDIRECT-API>
                          <PORT-REF DEST="P-PORT-PROTOTYPE">/MICROSAR/Dcm_swc/ComponentTypes/Dcm/DcmDiagnosticSessionControl</PORT-REF>
                        </PORT-API-OPTION>
                        <PORT-API-OPTION>
                          <ENABLE-TAKE-ADDRESS>true</ENABLE-TAKE-ADDRESS>
                          <INDIRECT-API>false</INDIRECT-API>
                          <PORT-REF DEST="P-PORT-PROTOTYPE">/MICROSAR/Dcm_swc/ComponentTypes/Dcm/DcmCommunicationControl_ComMConf_ComMChannel_CAN_5_Cluster_def1eb88</PORT-REF>
                        </PORT-API-OPTION>
                        <PORT-API-OPTION>
                          <ENABLE-TAKE-ADDRESS>true</ENABLE-TAKE-ADDRESS>
                          <INDIRECT-API>false</INDIRECT-API>
                          <PORT-REF DEST="P-PORT-PROTOTYPE">/MICROSAR/Dcm_swc/ComponentTypes/Dcm/DCMServices</PORT-REF>
                        </PORT-API-OPTION>
                        <PORT-API-OPTION>
                          <ENABLE-TAKE-ADDRESS>true</ENABLE-TAKE-ADDRESS>
                          <INDIRECT-API>false</INDIRECT-API>
                          <PORT-REF DEST="R-PORT-PROTOTYPE">/MICROSAR/Dcm_swc/ComponentTypes/Dcm/ServiceRequestSupplierNotification_ERRH_ControlDTCSetting</PORT-REF>
                        </PORT-API-OPTION>
                        <PORT-API-OPTION>
                          <ENABLE-TAKE-ADDRESS>true</ENABLE-TAKE-ADDRESS>
                          <INDIRECT-API>false</INDIRECT-API>
                          <PORT-REF DEST="R-PORT-PROTOTYPE">/MICROSAR/Dcm_swc/ComponentTypes/Dcm/ServiceRequestSupplierNotification_DIAG_CommunicationControl</PORT-REF>
                        </PORT-API-OPTION>
                        <PORT-API-OPTION>
                          <ENABLE-TAKE-ADDRESS>true</ENABLE-TAKE-ADDRESS>
                          <INDIRECT-API>false</INDIRECT-API>
                          <PORT-REF DEST="R-PORT-PROTOTYPE">/MICROSAR/Dcm_swc/ComponentTypes/Dcm/ServiceRequestSupplierNotification_DIAG_DiagnosticSessionControl</PORT-REF>
                        </PORT-API-OPTION>
                        <PORT-API-OPTION>
                          <ENABLE-TAKE-ADDRESS>true</ENABLE-TAKE-ADDRESS>
                          <INDIRECT-API>false</INDIRECT-API>
                          <PORT-REF DEST="R-PORT-PROTOTYPE">/MICROSAR/Dcm_swc/ComponentTypes/Dcm/SecurityAccess_Level_1</PORT-REF>
                        </PORT-API-OPTION>
                        <PORT-API-OPTION>
                          <ENABLE-TAKE-ADDRESS>true</ENABLE-TAKE-ADDRESS>
                          <INDIRECT-API>false</INDIRECT-API>
                          <PORT-REF DEST="R-PORT-PROTOTYPE">/MICROSAR/Dcm_swc/ComponentTypes/Dcm/SecurityAccess_Level_3</PORT-REF>
                        </PORT-API-OPTION>
                        <PORT-API-OPTION>
                          <ENABLE-TAKE-ADDRESS>true</ENABLE-TAKE-ADDRESS>
                          <INDIRECT-API>false</INDIRECT-API>
                          <PORT-REF DEST="R-PORT-PROTOTYPE">/MICROSAR/Dcm_swc/ComponentTypes/Dcm/SecurityAccess_Level_9</PORT-REF>
                        </PORT-API-OPTION>
                        <PORT-API-OPTION>
                          <ENABLE-TAKE-ADDRESS>true</ENABLE-TAKE-ADDRESS>
                          <INDIRECT-API>false</INDIRECT-API>
                          <PORT-REF DEST="R-PORT-PROTOTYPE">/MICROSAR/Dcm_swc/ComponentTypes/Dcm/SecurityAccess_Level_B</PORT-REF>
                        </PORT-API-OPTION>
                        <PORT-API-OPTION>
                          <ENABLE-TAKE-ADDRESS>true</ENABLE-TAKE-ADDRESS>
                          <INDIRECT-API>false</INDIRECT-API>
                          <PORT-REF DEST="R-PORT-PROTOTYPE">/MICROSAR/Dcm_swc/ComponentTypes/Dcm/SecurityAccess_Level_D</PORT-REF>
                        </PORT-API-OPTION>
                        <PORT-API-OPTION>
                          <ENABLE-TAKE-ADDRESS>true</ENABLE-TAKE-ADDRESS>
                          <INDIRECT-API>false</INDIRECT-API>
                          <PORT-REF DEST="R-PORT-PROTOTYPE">/MICROSAR/Dcm_swc/ComponentTypes/Dcm/SecurityAccess_Level_11</PORT-REF>
                        </PORT-API-OPTION>
                        <PORT-API-OPTION>
                          <ENABLE-TAKE-ADDRESS>true</ENABLE-TAKE-ADDRESS>
                          <INDIRECT-API>false</INDIRECT-API>
                          <PORT-REF DEST="R-PORT-PROTOTYPE">/MICROSAR/Dcm_swc/ComponentTypes/Dcm/SecurityAccess_Level_5F</PORT-REF>
                        </PORT-API-OPTION>
                        <PORT-API-OPTION>
                          <ENABLE-TAKE-ADDRESS>true</ENABLE-TAKE-ADDRESS>
                          <INDIRECT-API>false</INDIRECT-API>
                          <PORT-REF DEST="R-PORT-PROTOTYPE">/MICROSAR/Dcm_swc/ComponentTypes/Dcm/RoutineServices_RID_0200_ProvisionSecurityPeripheralGeneralKeys</PORT-REF>
                        </PORT-API-OPTION>
                        <PORT-API-OPTION>
                          <ENABLE-TAKE-ADDRESS>true</ENABLE-TAKE-ADDRESS>
                          <INDIRECT-API>false</INDIRECT-API>
                          <PORT-REF DEST="R-PORT-PROTOTYPE">/MICROSAR/Dcm_swc/ComponentTypes/Dcm/RoutineServices_RID_0204_ECUKeyProvisionData</PORT-REF>
                        </PORT-API-OPTION>
                        <PORT-API-OPTION>
                          <ENABLE-TAKE-ADDRESS>true</ENABLE-TAKE-ADDRESS>
                          <INDIRECT-API>false</INDIRECT-API>
                          <PORT-REF DEST="R-PORT-PROTOTYPE">/MICROSAR/Dcm_swc/ComponentTypes/Dcm/RoutineServices_RID_0205_SecuredECUKeyProvisionData</PORT-REF>
                        </PORT-API-OPTION>
                        <PORT-API-OPTION>
                          <ENABLE-TAKE-ADDRESS>true</ENABLE-TAKE-ADDRESS>
                          <INDIRECT-API>false</INDIRECT-API>
                          <PORT-REF DEST="R-PORT-PROTOTYPE">/MICROSAR/Dcm_swc/ComponentTypes/Dcm/RoutineServices_RID_0209_UpdateProgrammedStateIndicatorForPartition</PORT-REF>
                        </PORT-API-OPTION>
                        <PORT-API-OPTION>
                          <ENABLE-TAKE-ADDRESS>true</ENABLE-TAKE-ADDRESS>
                          <INDIRECT-API>false</INDIRECT-API>
                          <PORT-REF DEST="R-PORT-PROTOTYPE">/MICROSAR/Dcm_swc/ComponentTypes/Dcm/RoutineServices_RID_021E_DiagInitiateExtendedReflash</PORT-REF>
                        </PORT-API-OPTION>
                        <PORT-API-OPTION>
                          <ENABLE-TAKE-ADDRESS>true</ENABLE-TAKE-ADDRESS>
                          <INDIRECT-API>false</INDIRECT-API>
                          <PORT-REF DEST="R-PORT-PROTOTYPE">/MICROSAR/Dcm_swc/ComponentTypes/Dcm/RoutineServices_RID_FF00_EraseMemory</PORT-REF>
                        </PORT-API-OPTION>
                        <PORT-API-OPTION>
                          <ENABLE-TAKE-ADDRESS>true</ENABLE-TAKE-ADDRESS>
                          <INDIRECT-API>false</INDIRECT-API>
                          <PORT-REF DEST="R-PORT-PROTOTYPE">/MICROSAR/Dcm_swc/ComponentTypes/Dcm/DataServices_DID_F0F2_BootInitializationStatus_BootInitializationStatus_0_0</PORT-REF>
                        </PORT-API-OPTION>
                        <PORT-API-OPTION>
                          <ENABLE-TAKE-ADDRESS>true</ENABLE-TAKE-ADDRESS>
                          <INDIRECT-API>false</INDIRECT-API>
                          <PORT-REF DEST="R-PORT-PROTOTYPE">/MICROSAR/Dcm_swc/ComponentTypes/Dcm/DataServices_DID_F1DA_GMSoftwareModuleIdentifierAlphaCode_10_GMSoftwareModuleIdentifierAlphaCode_10_0_0</PORT-REF>
                        </PORT-API-OPTION>
                        <PORT-API-OPTION>
                          <ENABLE-TAKE-ADDRESS>true</ENABLE-TAKE-ADDRESS>
                          <INDIRECT-API>false</INDIRECT-API>
                          <PORT-REF DEST="R-PORT-PROTOTYPE">/MICROSAR/Dcm_swc/ComponentTypes/Dcm/DataServices_DID_F112_GMSoftwareModuleIdentifier_20_GMSoftwareModuleIdentifier_20_0_0</PORT-REF>
                        </PORT-API-OPTION>
                        <PORT-API-OPTION>
                          <ENABLE-TAKE-ADDRESS>true</ENABLE-TAKE-ADDRESS>
                          <INDIRECT-API>false</INDIRECT-API>
                          <PORT-REF DEST="R-PORT-PROTOTYPE">/MICROSAR/Dcm_swc/ComponentTypes/Dcm/DataServices_DID_F11C_GMSoftwareModuleIdentifier_25_GMSoftwareModuleIdentifier_25_0_0</PORT-REF>
                        </PORT-API-OPTION>
                        <PORT-API-OPTION>
                          <ENABLE-TAKE-ADDRESS>true</ENABLE-TAKE-ADDRESS>
                          <INDIRECT-API>false</INDIRECT-API>
                          <PORT-REF DEST="R-PORT-PROTOTYPE">/MICROSAR/Dcm_swc/ComponentTypes/Dcm/DataServices_DID_F10F_GMSoftwareModuleIdentifierAlphaCode_18_GMSoftwareModuleIdentifierAlphaCode_18_0_0</PORT-REF>
                        </PORT-API-OPTION>
                        <PORT-API-OPTION>
                          <ENABLE-TAKE-ADDRESS>true</ENABLE-TAKE-ADDRESS>
                          <INDIRECT-API>false</INDIRECT-API>
                          <PORT-REF DEST="R-PORT-PROTOTYPE">/MICROSAR/Dcm_swc/ComponentTypes/Dcm/DataServices_DID_F100_GMSoftwareModuleIdentifier_11_GMSoftwareModuleIdentifier_11_0_0</PORT-REF>
                        </PORT-API-OPTION>
                        <PORT-API-OPTION>
                          <ENABLE-TAKE-ADDRESS>true</ENABLE-TAKE-ADDRESS>
                          <INDIRECT-API>false</INDIRECT-API>
                          <PORT-REF DEST="R-PORT-PROTOTYPE">/MICROSAR/Dcm_swc/ComponentTypes/Dcm/DataServices_DID_F1CC_GMBaseModelPartNumber_GMBaseModelPartNumber_0_0</PORT-REF>
                        </PORT-API-OPTION>
                        <PORT-API-OPTION>
                          <ENABLE-TAKE-ADDRESS>true</ENABLE-TAKE-ADDRESS>
                          <INDIRECT-API>false</INDIRECT-API>
                          <PORT-REF DEST="R-PORT-PROTOTYPE">/MICROSAR/Dcm_swc/ComponentTypes/Dcm/DataServices_DID_F09B_GMXmlConfigurationCompatibilityIdentifier_DiagXmlConfigurationCompatibilityIdentifier_0_0</PORT-REF>
                        </PORT-API-OPTION>
                        <PORT-API-OPTION>
                          <ENABLE-TAKE-ADDRESS>true</ENABLE-TAKE-ADDRESS>
                          <INDIRECT-API>false</INDIRECT-API>
                          <PORT-REF DEST="R-PORT-PROTOTYPE">/MICROSAR/Dcm_swc/ComponentTypes/Dcm/DataServices_DID_F102_GMSoftwareModuleIdentifier_12_GMSoftwareModuleIdentifier_12_0_0</PORT-REF>
                        </PORT-API-OPTION>
                        <PORT-API-OPTION>
                          <ENABLE-TAKE-ADDRESS>true</ENABLE-TAKE-ADDRESS>
                          <INDIRECT-API>false</INDIRECT-API>
                          <PORT-REF DEST="R-PORT-PROTOTYPE">/MICROSAR/Dcm_swc/ComponentTypes/Dcm/DataServices_DID_F1C3_GMSoftwareModuleIdentifier_03_GMSoftwareModuleIdentifier_03_0_0</PORT-REF>
                        </PORT-API-OPTION>
                        <PORT-API-OPTION>
                          <ENABLE-TAKE-ADDRESS>true</ENABLE-TAKE-ADDRESS>
                          <INDIRECT-API>false</INDIRECT-API>
                          <PORT-REF DEST="R-PORT-PROTOTYPE">/MICROSAR/Dcm_swc/ComponentTypes/Dcm/DataServices_DID_F0AB_CompressedVehiclePartitioningAndProductStructure_DiagCompressedVehiclePartitioningAndProductStructure_0_0</PORT-REF>
                        </PORT-API-OPTION>
                        <PORT-API-OPTION>
                          <ENABLE-TAKE-ADDRESS>true</ENABLE-TAKE-ADDRESS>
                          <INDIRECT-API>false</INDIRECT-API>
                          <PORT-REF DEST="R-PORT-PROTOTYPE">/MICROSAR/Dcm_swc/ComponentTypes/Dcm/DataServices_DID_F10A_GMSoftwareModuleIdentifier_16_GMSoftwareModuleIdentifier_16_0_0</PORT-REF>
                        </PORT-API-OPTION>
                        <PORT-API-OPTION>
                          <ENABLE-TAKE-ADDRESS>true</ENABLE-TAKE-ADDRESS>
                          <INDIRECT-API>false</INDIRECT-API>
                          <PORT-REF DEST="R-PORT-PROTOTYPE">/MICROSAR/Dcm_swc/ComponentTypes/Dcm/DataServices_DID_F116_GMSoftwareModuleIdentifier_22_GMSoftwareModuleIdentifier_22_0_0</PORT-REF>
                        </PORT-API-OPTION>
                        <PORT-API-OPTION>
                          <ENABLE-TAKE-ADDRESS>true</ENABLE-TAKE-ADDRESS>
                          <INDIRECT-API>false</INDIRECT-API>
                          <PORT-REF DEST="R-PORT-PROTOTYPE">/MICROSAR/Dcm_swc/ComponentTypes/Dcm/DataServices_DID_F1C1_GMSoftwareModuleIdentifier_01_GMSoftwareModuleIdentifier_01_0_0</PORT-REF>
                        </PORT-API-OPTION>
                        <PORT-API-OPTION>
                          <ENABLE-TAKE-ADDRESS>true</ENABLE-TAKE-ADDRESS>
                          <INDIRECT-API>false</INDIRECT-API>
                          <PORT-REF DEST="R-PORT-PROTOTYPE">/MICROSAR/Dcm_swc/ComponentTypes/Dcm/DataServices_DID_F1D4_GMSoftwareModuleIdentifierAlphaCode_04_GMSoftwareModuleIdentifierAlphaCode_04_0_0</PORT-REF>
                        </PORT-API-OPTION>
                        <PORT-API-OPTION>
                          <ENABLE-TAKE-ADDRESS>true</ENABLE-TAKE-ADDRESS>
                          <INDIRECT-API>false</INDIRECT-API>
                          <PORT-REF DEST="R-PORT-PROTOTYPE">/MICROSAR/Dcm_swc/ComponentTypes/Dcm/DataServices_DID_F1D6_GMSoftwareModuleIdentifierAlphaCode_06_GMSoftwareModuleIdentifierAlphaCode_06_0_0</PORT-REF>
                        </PORT-API-OPTION>
                        <PORT-API-OPTION>
                          <ENABLE-TAKE-ADDRESS>true</ENABLE-TAKE-ADDRESS>
                          <INDIRECT-API>false</INDIRECT-API>
                          <PORT-REF DEST="R-PORT-PROTOTYPE">/MICROSAR/Dcm_swc/ComponentTypes/Dcm/DataServices_DID_F122_GMSoftwareModuleIdentifier_28_GMSoftwareModuleIdentifier_28_0_0</PORT-REF>
                        </PORT-API-OPTION>
                        <PORT-API-OPTION>
                          <ENABLE-TAKE-ADDRESS>true</ENABLE-TAKE-ADDRESS>
                          <INDIRECT-API>false</INDIRECT-API>
                          <PORT-REF DEST="R-PORT-PROTOTYPE">/MICROSAR/Dcm_swc/ComponentTypes/Dcm/DataServices_DID_F104_GMSoftwareModuleIdentifier_13_GMSoftwareModuleIdentifier_13_0_0</PORT-REF>
                        </PORT-API-OPTION>
                        <PORT-API-OPTION>
                          <ENABLE-TAKE-ADDRESS>true</ENABLE-TAKE-ADDRESS>
                          <INDIRECT-API>false</INDIRECT-API>
                          <PORT-REF DEST="R-PORT-PROTOTYPE">/MICROSAR/Dcm_swc/ComponentTypes/Dcm/DataServices_DID_F10C_GMSoftwareModuleIdentifier_17_GMSoftwareModuleIdentifier_17_0_0</PORT-REF>
                        </PORT-API-OPTION>
                        <PORT-API-OPTION>
                          <ENABLE-TAKE-ADDRESS>true</ENABLE-TAKE-ADDRESS>
                          <INDIRECT-API>false</INDIRECT-API>
                          <PORT-REF DEST="R-PORT-PROTOTYPE">/MICROSAR/Dcm_swc/ComponentTypes/Dcm/DataServices_DID_F1A0_ManufacturersEnableCounter_ManufacturersEnableCounter_0_0</PORT-REF>
                        </PORT-API-OPTION>
                        <PORT-API-OPTION>
                          <ENABLE-TAKE-ADDRESS>true</ENABLE-TAKE-ADDRESS>
                          <INDIRECT-API>false</INDIRECT-API>
                          <PORT-REF DEST="R-PORT-PROTOTYPE">/MICROSAR/Dcm_swc/ComponentTypes/Dcm/DataServices_DID_F103_GMSoftwareModuleIdentifierAlphaCode_12_GMSoftwareModuleIdentifierAlphaCode_12_0_0</PORT-REF>
                        </PORT-API-OPTION>
                        <PORT-API-OPTION>
                          <ENABLE-TAKE-ADDRESS>true</ENABLE-TAKE-ADDRESS>
                          <INDIRECT-API>false</INDIRECT-API>
                          <PORT-REF DEST="R-PORT-PROTOTYPE">/MICROSAR/Dcm_swc/ComponentTypes/Dcm/DataServices_DID_F0F0_ProgrammedStateIndicator_ProgrammedStateIndicator_0_0</PORT-REF>
                        </PORT-API-OPTION>
                        <PORT-API-OPTION>
                          <ENABLE-TAKE-ADDRESS>true</ENABLE-TAKE-ADDRESS>
                          <INDIRECT-API>false</INDIRECT-API>
                          <PORT-REF DEST="R-PORT-PROTOTYPE">/MICROSAR/Dcm_swc/ComponentTypes/Dcm/DataServices_DID_F120_GMSoftwareModuleIdentifier_27_GMSoftwareModuleIdentifier_27_0_0</PORT-REF>
                        </PORT-API-OPTION>
                        <PORT-API-OPTION>
                          <ENABLE-TAKE-ADDRESS>true</ENABLE-TAKE-ADDRESS>
                          <INDIRECT-API>false</INDIRECT-API>
                          <PORT-REF DEST="R-PORT-PROTOTYPE">/MICROSAR/Dcm_swc/ComponentTypes/Dcm/DataServices_DID_F0F1_ProgramingErrorCode_ProgramingErrorCode_0_0</PORT-REF>
                        </PORT-API-OPTION>
                        <PORT-API-OPTION>
                          <ENABLE-TAKE-ADDRESS>true</ENABLE-TAKE-ADDRESS>
                          <INDIRECT-API>false</INDIRECT-API>
                          <PORT-REF DEST="R-PORT-PROTOTYPE">/MICROSAR/Dcm_swc/ComponentTypes/Dcm/DataServices_DID_F117_GMSoftwareModuleIdentifierAlphaCode_22_GMSoftwareModuleIdentifierAlphaCode_22_0_0</PORT-REF>
                        </PORT-API-OPTION>
                        <PORT-API-OPTION>
                          <ENABLE-TAKE-ADDRESS>true</ENABLE-TAKE-ADDRESS>
                          <INDIRECT-API>false</INDIRECT-API>
                          <PORT-REF DEST="R-PORT-PROTOTYPE">/MICROSAR/Dcm_swc/ComponentTypes/Dcm/DataServices_DID_F114_GMSoftwareModuleIdentifier_21_GMSoftwareModuleIdentifier_21_0_0</PORT-REF>
                        </PORT-API-OPTION>
                        <PORT-API-OPTION>
                          <ENABLE-TAKE-ADDRESS>true</ENABLE-TAKE-ADDRESS>
                          <INDIRECT-API>false</INDIRECT-API>
                          <PORT-REF DEST="R-PORT-PROTOTYPE">/MICROSAR/Dcm_swc/ComponentTypes/Dcm/DataServices_DID_F1AA_GMXMLProgrammingDate_DiagXMLProgrammingDate_0_0</PORT-REF>
                        </PORT-API-OPTION>
                        <PORT-API-OPTION>
                          <ENABLE-TAKE-ADDRESS>true</ENABLE-TAKE-ADDRESS>
                          <INDIRECT-API>false</INDIRECT-API>
                          <PORT-REF DEST="R-PORT-PROTOTYPE">/MICROSAR/Dcm_swc/ComponentTypes/Dcm/DataServices_DID_F10E_GMSoftwareModuleIdentifier_18_GMSoftwareModuleIdentifier_18_0_0</PORT-REF>
                        </PORT-API-OPTION>
                        <PORT-API-OPTION>
                          <ENABLE-TAKE-ADDRESS>true</ENABLE-TAKE-ADDRESS>
                          <INDIRECT-API>false</INDIRECT-API>
                          <PORT-REF DEST="R-PORT-PROTOTYPE">/MICROSAR/Dcm_swc/ComponentTypes/Dcm/DataServices_DID_F1C6_GMSoftwareModuleIdentifier_06_GMSoftwareModuleIdentifier_06_0_0</PORT-REF>
                        </PORT-API-OPTION>
                        <PORT-API-OPTION>
                          <ENABLE-TAKE-ADDRESS>true</ENABLE-TAKE-ADDRESS>
                          <INDIRECT-API>false</INDIRECT-API>
                          <PORT-REF DEST="R-PORT-PROTOTYPE">/MICROSAR/Dcm_swc/ComponentTypes/Dcm/DataServices_DID_F105_GMSoftwareModuleIdentifierAlphaCode_13_GMSoftwareModuleIdentifierAlphaCode_13_0_0</PORT-REF>
                        </PORT-API-OPTION>
                        <PORT-API-OPTION>
                          <ENABLE-TAKE-ADDRESS>true</ENABLE-TAKE-ADDRESS>
                          <INDIRECT-API>false</INDIRECT-API>
                          <PORT-REF DEST="R-PORT-PROTOTYPE">/MICROSAR/Dcm_swc/ComponentTypes/Dcm/DataServices_DID_F09D_GMXmlDataFileAlphaCode_DiagGMXmlDataFileAlphaCode_0_0</PORT-REF>
                        </PORT-API-OPTION>
                        <PORT-API-OPTION>
                          <ENABLE-TAKE-ADDRESS>true</ENABLE-TAKE-ADDRESS>
                          <INDIRECT-API>false</INDIRECT-API>
                          <PORT-REF DEST="R-PORT-PROTOTYPE">/MICROSAR/Dcm_swc/ComponentTypes/Dcm/DataServices_DID_F1C0_GMBootSoftwarePartNumber_GMBootSoftwarePartNumber_0_0</PORT-REF>
                        </PORT-API-OPTION>
                        <PORT-API-OPTION>
                          <ENABLE-TAKE-ADDRESS>true</ENABLE-TAKE-ADDRESS>
                          <INDIRECT-API>false</INDIRECT-API>
                          <PORT-REF DEST="R-PORT-PROTOTYPE">/MICROSAR/Dcm_swc/ComponentTypes/Dcm/DataServices_DID_F107_GMSoftwareModuleIdentifierAlphaCode_14_GMSoftwareModuleIdentifierAlphaCode_14_0_0</PORT-REF>
                        </PORT-API-OPTION>
                        <PORT-API-OPTION>
                          <ENABLE-TAKE-ADDRESS>true</ENABLE-TAKE-ADDRESS>
                          <INDIRECT-API>false</INDIRECT-API>
                          <PORT-REF DEST="R-PORT-PROTOTYPE">/MICROSAR/Dcm_swc/ComponentTypes/Dcm/DataServices_DID_F199_ProgrammingDate_DiagProgrammingDate_0_0</PORT-REF>
                        </PORT-API-OPTION>
                        <PORT-API-OPTION>
                          <ENABLE-TAKE-ADDRESS>true</ENABLE-TAKE-ADDRESS>
                          <INDIRECT-API>false</INDIRECT-API>
                          <PORT-REF DEST="R-PORT-PROTOTYPE">/MICROSAR/Dcm_swc/ComponentTypes/Dcm/DataServices_DID_F1DB_GMEndModelPartNumberAlphaCode_GMEndModelPartNumberAlphaCode_0_0</PORT-REF>
                        </PORT-API-OPTION>
                        <PORT-API-OPTION>
                          <ENABLE-TAKE-ADDRESS>true</ENABLE-TAKE-ADDRESS>
                          <INDIRECT-API>false</INDIRECT-API>
                          <PORT-REF DEST="R-PORT-PROTOTYPE">/MICROSAR/Dcm_swc/ComponentTypes/Dcm/DataServices_DID_F0F4_SignatureBypassAuthorizationTicket_SignatureBypassAuthorizationTicket_0_0</PORT-REF>
                        </PORT-API-OPTION>
                        <PORT-API-OPTION>
                          <ENABLE-TAKE-ADDRESS>true</ENABLE-TAKE-ADDRESS>
                          <INDIRECT-API>false</INDIRECT-API>
                          <PORT-REF DEST="R-PORT-PROTOTYPE">/MICROSAR/Dcm_swc/ComponentTypes/Dcm/DataServices_DID_F11A_GMSoftwareModuleIdentifier_24_GMSoftwareModuleIdentifier_24_0_0</PORT-REF>
                        </PORT-API-OPTION>
                        <PORT-API-OPTION>
                          <ENABLE-TAKE-ADDRESS>true</ENABLE-TAKE-ADDRESS>
                          <INDIRECT-API>false</INDIRECT-API>
                          <PORT-REF DEST="R-PORT-PROTOTYPE">/MICROSAR/Dcm_swc/ComponentTypes/Dcm/DataServices_DID_F101_GMSoftwareModuleIdentifierAlphaCode_11_GMSoftwareModuleIdentifierAlphaCode_11_0_0</PORT-REF>
                        </PORT-API-OPTION>
                        <PORT-API-OPTION>
                          <ENABLE-TAKE-ADDRESS>true</ENABLE-TAKE-ADDRESS>
                          <INDIRECT-API>false</INDIRECT-API>
                          <PORT-REF DEST="R-PORT-PROTOTYPE">/MICROSAR/Dcm_swc/ComponentTypes/Dcm/DataServices_DID_F2A0_ReadMemoryEnableCounter_DiagReadMemoryEnableCounter_0_0</PORT-REF>
                        </PORT-API-OPTION>
                        <PORT-API-OPTION>
                          <ENABLE-TAKE-ADDRESS>true</ENABLE-TAKE-ADDRESS>
                          <INDIRECT-API>false</INDIRECT-API>
                          <PORT-REF DEST="R-PORT-PROTOTYPE">/MICROSAR/Dcm_swc/ComponentTypes/Dcm/DataServices_DID_F1CB_GMEndModelPartNumber_GMEndModelPartNumber_0_0</PORT-REF>
                        </PORT-API-OPTION>
                        <PORT-API-OPTION>
                          <ENABLE-TAKE-ADDRESS>true</ENABLE-TAKE-ADDRESS>
                          <INDIRECT-API>false</INDIRECT-API>
                          <PORT-REF DEST="R-PORT-PROTOTYPE">/MICROSAR/Dcm_swc/ComponentTypes/Dcm/DataServices_DID_F1A9_GMXMLRepairShopCodeOrTesterSerialNumber_DiagXMLRepairShopCodeOrTesterSerialNumber_0_0</PORT-REF>
                        </PORT-API-OPTION>
                        <PORT-API-OPTION>
                          <ENABLE-TAKE-ADDRESS>true</ENABLE-TAKE-ADDRESS>
                          <INDIRECT-API>false</INDIRECT-API>
                          <PORT-REF DEST="R-PORT-PROTOTYPE">/MICROSAR/Dcm_swc/ComponentTypes/Dcm/DataServices_DID_F080_ECUKeyProvisionStateFlag_ECUKeyProvisionStateFlag_0_0</PORT-REF>
                        </PORT-API-OPTION>
                        <PORT-API-OPTION>
                          <ENABLE-TAKE-ADDRESS>true</ENABLE-TAKE-ADDRESS>
                          <INDIRECT-API>false</INDIRECT-API>
                          <PORT-REF DEST="R-PORT-PROTOTYPE">/MICROSAR/Dcm_swc/ComponentTypes/Dcm/DataServices_DID_F1D3_GMSoftwareModuleIdentifierAlphaCode_03_GMSoftwareModuleIdentifierAlphaCode_03_0_0</PORT-REF>
                        </PORT-API-OPTION>
                        <PORT-API-OPTION>
                          <ENABLE-TAKE-ADDRESS>true</ENABLE-TAKE-ADDRESS>
                          <INDIRECT-API>false</INDIRECT-API>
                          <PORT-REF DEST="R-PORT-PROTOTYPE">/MICROSAR/Dcm_swc/ComponentTypes/Dcm/DataServices_DID_F1DC_GMBaseModelPartNumberAlphaCode_GMBaseModelPartNumberAlphaCode_0_0</PORT-REF>
                        </PORT-API-OPTION>
                        <PORT-API-OPTION>
                          <ENABLE-TAKE-ADDRESS>true</ENABLE-TAKE-ADDRESS>
                          <INDIRECT-API>false</INDIRECT-API>
                          <PORT-REF DEST="R-PORT-PROTOTYPE">/MICROSAR/Dcm_swc/ComponentTypes/Dcm/DataServices_DID_F106_GMSoftwareModuleIdentifier_14_GMSoftwareModuleIdentifier_14_0_0</PORT-REF>
                        </PORT-API-OPTION>
                        <PORT-API-OPTION>
                          <ENABLE-TAKE-ADDRESS>true</ENABLE-TAKE-ADDRESS>
                          <INDIRECT-API>false</INDIRECT-API>
                          <PORT-REF DEST="R-PORT-PROTOTYPE">/MICROSAR/Dcm_swc/ComponentTypes/Dcm/DataServices_DID_F113_GMSoftwareModuleIdentifierAlphaCode_20_GMSoftwareModuleIdentifierAlphaCode_20_0_0</PORT-REF>
                        </PORT-API-OPTION>
                        <PORT-API-OPTION>
                          <ENABLE-TAKE-ADDRESS>true</ENABLE-TAKE-ADDRESS>
                          <INDIRECT-API>false</INDIRECT-API>
                          <PORT-REF DEST="R-PORT-PROTOTYPE">/MICROSAR/Dcm_swc/ComponentTypes/Dcm/DataServices_DID_F109_GMSoftwareModuleIdentifierAlphaCode_15_GMSoftwareModuleIdentifierAlphaCode_15_0_0</PORT-REF>
                        </PORT-API-OPTION>
                        <PORT-API-OPTION>
                          <ENABLE-TAKE-ADDRESS>true</ENABLE-TAKE-ADDRESS>
                          <INDIRECT-API>false</INDIRECT-API>
                          <PORT-REF DEST="R-PORT-PROTOTYPE">/MICROSAR/Dcm_swc/ComponentTypes/Dcm/DataServices_DID_F1D1_GMSoftwareModuleIdentifierAlphaCode_01_GMSoftwareModuleIdentifierAlphaCode_01_0_0</PORT-REF>
                        </PORT-API-OPTION>
                        <PORT-API-OPTION>
                          <ENABLE-TAKE-ADDRESS>true</ENABLE-TAKE-ADDRESS>
                          <INDIRECT-API>false</INDIRECT-API>
                          <PORT-REF DEST="R-PORT-PROTOTYPE">/MICROSAR/Dcm_swc/ComponentTypes/Dcm/DataServices_DID_F0F6_BootInfoBlockSubjectNameandECUName_SubjectName_0_0</PORT-REF>
                        </PORT-API-OPTION>
                        <PORT-API-OPTION>
                          <ENABLE-TAKE-ADDRESS>true</ENABLE-TAKE-ADDRESS>
                          <INDIRECT-API>false</INDIRECT-API>
                          <PORT-REF DEST="R-PORT-PROTOTYPE">/MICROSAR/Dcm_swc/ComponentTypes/Dcm/DataServices_DID_F0F6_BootInfoBlockSubjectNameandECUName_ECUName_16_0</PORT-REF>
                        </PORT-API-OPTION>
                        <PORT-API-OPTION>
                          <ENABLE-TAKE-ADDRESS>true</ENABLE-TAKE-ADDRESS>
                          <INDIRECT-API>false</INDIRECT-API>
                          <PORT-REF DEST="R-PORT-PROTOTYPE">/MICROSAR/Dcm_swc/ComponentTypes/Dcm/DataServices_DID_F084_MessageAuthenticationAntiReplayCounters_MessageAuthenticationAntiReplayCounters_0_0</PORT-REF>
                        </PORT-API-OPTION>
                        <PORT-API-OPTION>
                          <ENABLE-TAKE-ADDRESS>true</ENABLE-TAKE-ADDRESS>
                          <INDIRECT-API>false</INDIRECT-API>
                          <PORT-REF DEST="R-PORT-PROTOTYPE">/MICROSAR/Dcm_swc/ComponentTypes/Dcm/DataServices_DID_F108_GMSoftwareModuleIdentifier_15_GMSoftwareModuleIdentifier_15_0_0</PORT-REF>
                        </PORT-API-OPTION>
                        <PORT-API-OPTION>
                          <ENABLE-TAKE-ADDRESS>true</ENABLE-TAKE-ADDRESS>
                          <INDIRECT-API>false</INDIRECT-API>
                          <PORT-REF DEST="R-PORT-PROTOTYPE">/MICROSAR/Dcm_swc/ComponentTypes/Dcm/DataServices_DID_F10D_GMSoftwareModuleIdentifierAlphaCode_17_GMSoftwareModuleIdentifierAlphaCode_17_0_0</PORT-REF>
                        </PORT-API-OPTION>
                        <PORT-API-OPTION>
                          <ENABLE-TAKE-ADDRESS>true</ENABLE-TAKE-ADDRESS>
                          <INDIRECT-API>false</INDIRECT-API>
                          <PORT-REF DEST="R-PORT-PROTOTYPE">/MICROSAR/Dcm_swc/ComponentTypes/Dcm/DataServices_DID_F11B_GMSoftwareModuleIdentifierAlphaCode_24_GMSoftwareModuleIdentifierAlphaCode_24_0_0</PORT-REF>
                        </PORT-API-OPTION>
                        <PORT-API-OPTION>
                          <ENABLE-TAKE-ADDRESS>true</ENABLE-TAKE-ADDRESS>
                          <INDIRECT-API>false</INDIRECT-API>
                          <PORT-REF DEST="R-PORT-PROTOTYPE">/MICROSAR/Dcm_swc/ComponentTypes/Dcm/DataServices_DID_F1CA_GMSoftwareModuleIdentifier_10_GMSoftwareModuleIdentifier_10_0_0</PORT-REF>
                        </PORT-API-OPTION>
                        <PORT-API-OPTION>
                          <ENABLE-TAKE-ADDRESS>true</ENABLE-TAKE-ADDRESS>
                          <INDIRECT-API>false</INDIRECT-API>
                          <PORT-REF DEST="R-PORT-PROTOTYPE">/MICROSAR/Dcm_swc/ComponentTypes/Dcm/DataServices_DID_F1C5_GMSoftwareModuleIdentifier_05_GMSoftwareModuleIdentifier_05_0_0</PORT-REF>
                        </PORT-API-OPTION>
                        <PORT-API-OPTION>
                          <ENABLE-TAKE-ADDRESS>true</ENABLE-TAKE-ADDRESS>
                          <INDIRECT-API>false</INDIRECT-API>
                          <PORT-REF DEST="R-PORT-PROTOTYPE">/MICROSAR/Dcm_swc/ComponentTypes/Dcm/DataServices_DID_F1B0_ECUDiagnosticAddress_ECUDiagnosticAddress_0_0</PORT-REF>
                        </PORT-API-OPTION>
                        <PORT-API-OPTION>
                          <ENABLE-TAKE-ADDRESS>true</ENABLE-TAKE-ADDRESS>
                          <INDIRECT-API>false</INDIRECT-API>
                          <PORT-REF DEST="R-PORT-PROTOTYPE">/MICROSAR/Dcm_swc/ComponentTypes/Dcm/DataServices_DID_F11D_GMSoftwareModuleIdentifierAlphaCode_25_GMSoftwareModuleIdentifierAlphaCode_25_0_0</PORT-REF>
                        </PORT-API-OPTION>
                        <PORT-API-OPTION>
                          <ENABLE-TAKE-ADDRESS>true</ENABLE-TAKE-ADDRESS>
                          <INDIRECT-API>false</INDIRECT-API>
                          <PORT-REF DEST="R-PORT-PROTOTYPE">/MICROSAR/Dcm_swc/ComponentTypes/Dcm/DataServices_DID_F081_ECUKeyConfigurationData_ECUKeyConfigurationData_0_0</PORT-REF>
                        </PORT-API-OPTION>
                        <PORT-API-OPTION>
                          <ENABLE-TAKE-ADDRESS>true</ENABLE-TAKE-ADDRESS>
                          <INDIRECT-API>false</INDIRECT-API>
                          <PORT-REF DEST="R-PORT-PROTOTYPE">/MICROSAR/Dcm_swc/ComponentTypes/Dcm/DataServices_DID_F1D7_GMSoftwareModuleIdentifierAlphaCode_07_GMSoftwareModuleIdentifierAlphaCode_07_0_0</PORT-REF>
                        </PORT-API-OPTION>
                        <PORT-API-OPTION>
                          <ENABLE-TAKE-ADDRESS>true</ENABLE-TAKE-ADDRESS>
                          <INDIRECT-API>false</INDIRECT-API>
                          <PORT-REF DEST="R-PORT-PROTOTYPE">/MICROSAR/Dcm_swc/ComponentTypes/Dcm/DataServices_DID_F09A_DiagnosticDataIdentifier_DiagSystemCode_0_0</PORT-REF>
                        </PORT-API-OPTION>
                        <PORT-API-OPTION>
                          <ENABLE-TAKE-ADDRESS>true</ENABLE-TAKE-ADDRESS>
                          <INDIRECT-API>false</INDIRECT-API>
                          <PORT-REF DEST="R-PORT-PROTOTYPE">/MICROSAR/Dcm_swc/ComponentTypes/Dcm/DataServices_DID_F09A_DiagnosticDataIdentifier_DiagDiagnosticDataStreamVersionNumber_1_0</PORT-REF>
                        </PORT-API-OPTION>
                        <PORT-API-OPTION>
                          <ENABLE-TAKE-ADDRESS>true</ENABLE-TAKE-ADDRESS>
                          <INDIRECT-API>false</INDIRECT-API>
                          <PORT-REF DEST="R-PORT-PROTOTYPE">/MICROSAR/Dcm_swc/ComponentTypes/Dcm/DataServices_DID_F11E_GMSoftwareModuleIdentifier_26_GMSoftwareModuleIdentifier_26_0_0</PORT-REF>
                        </PORT-API-OPTION>
                        <PORT-API-OPTION>
                          <ENABLE-TAKE-ADDRESS>true</ENABLE-TAKE-ADDRESS>
                          <INDIRECT-API>false</INDIRECT-API>
                          <PORT-REF DEST="R-PORT-PROTOTYPE">/MICROSAR/Dcm_swc/ComponentTypes/Dcm/DataServices_DID_F1C8_GMSoftwareModuleIdentifier_08_GMSoftwareModuleIdentifier_08_0_0</PORT-REF>
                        </PORT-API-OPTION>
                        <PORT-API-OPTION>
                          <ENABLE-TAKE-ADDRESS>true</ENABLE-TAKE-ADDRESS>
                          <INDIRECT-API>false</INDIRECT-API>
                          <PORT-REF DEST="R-PORT-PROTOTYPE">/MICROSAR/Dcm_swc/ComponentTypes/Dcm/DataServices_DID_F118_GMSoftwareModuleIdentifier_23_GMSoftwareModuleIdentifier_23_0_0</PORT-REF>
                        </PORT-API-OPTION>
                        <PORT-API-OPTION>
                          <ENABLE-TAKE-ADDRESS>true</ENABLE-TAKE-ADDRESS>
                          <INDIRECT-API>false</INDIRECT-API>
                          <PORT-REF DEST="R-PORT-PROTOTYPE">/MICROSAR/Dcm_swc/ComponentTypes/Dcm/DataServices_DID_F1C9_GMSoftwareModuleIdentifier_09_GMSoftwareModuleIdentifier_09_0_0</PORT-REF>
                        </PORT-API-OPTION>
                        <PORT-API-OPTION>
                          <ENABLE-TAKE-ADDRESS>true</ENABLE-TAKE-ADDRESS>
                          <INDIRECT-API>false</INDIRECT-API>
                          <PORT-REF DEST="R-PORT-PROTOTYPE">/MICROSAR/Dcm_swc/ComponentTypes/Dcm/DataServices_DID_F125_GMSoftwareModuleIdentifierAlphaCode_29_GMSoftwareModuleIdentifierAlphaCode_29_0_0</PORT-REF>
                        </PORT-API-OPTION>
                        <PORT-API-OPTION>
                          <ENABLE-TAKE-ADDRESS>true</ENABLE-TAKE-ADDRESS>
                          <INDIRECT-API>false</INDIRECT-API>
                          <PORT-REF DEST="R-PORT-PROTOTYPE">/MICROSAR/Dcm_swc/ComponentTypes/Dcm/DataServices_DID_F0F3_ECUID_ECUID_0_0</PORT-REF>
                        </PORT-API-OPTION>
                        <PORT-API-OPTION>
                          <ENABLE-TAKE-ADDRESS>true</ENABLE-TAKE-ADDRESS>
                          <INDIRECT-API>false</INDIRECT-API>
                          <PORT-REF DEST="R-PORT-PROTOTYPE">/MICROSAR/Dcm_swc/ComponentTypes/Dcm/DataServices_DID_F115_GMSoftwareModuleIdentifierAlphaCode_21_GMSoftwareModuleIdentifierAlphaCode_21_0_0</PORT-REF>
                        </PORT-API-OPTION>
                        <PORT-API-OPTION>
                          <ENABLE-TAKE-ADDRESS>true</ENABLE-TAKE-ADDRESS>
                          <INDIRECT-API>false</INDIRECT-API>
                          <PORT-REF DEST="R-PORT-PROTOTYPE">/MICROSAR/Dcm_swc/ComponentTypes/Dcm/DataServices_DID_F123_GMSoftwareModuleIdentifierAlphaCode_28_GMSoftwareModuleIdentifierAlphaCode_28_0_0</PORT-REF>
                        </PORT-API-OPTION>
                        <PORT-API-OPTION>
                          <ENABLE-TAKE-ADDRESS>true</ENABLE-TAKE-ADDRESS>
                          <INDIRECT-API>false</INDIRECT-API>
                          <PORT-REF DEST="R-PORT-PROTOTYPE">/MICROSAR/Dcm_swc/ComponentTypes/Dcm/DataServices_DID_F1D2_GMSoftwareModuleIdentifierAlphaCode_02_GMSoftwareModuleIdentifierAlphaCode_02_0_0</PORT-REF>
                        </PORT-API-OPTION>
                        <PORT-API-OPTION>
                          <ENABLE-TAKE-ADDRESS>true</ENABLE-TAKE-ADDRESS>
                          <INDIRECT-API>false</INDIRECT-API>
                          <PORT-REF DEST="R-PORT-PROTOTYPE">/MICROSAR/Dcm_swc/ComponentTypes/Dcm/DataServices_DID_F1C4_GMSoftwareModuleIdentifier_04_GMSoftwareModuleIdentifier_04_0_0</PORT-REF>
                        </PORT-API-OPTION>
                        <PORT-API-OPTION>
                          <ENABLE-TAKE-ADDRESS>true</ENABLE-TAKE-ADDRESS>
                          <INDIRECT-API>false</INDIRECT-API>
                          <PORT-REF DEST="R-PORT-PROTOTYPE">/MICROSAR/Dcm_swc/ComponentTypes/Dcm/DataServices_DID_F1C2_GMSoftwareModuleIdentifier_02_GMSoftwareModuleIdentifier_02_0_0</PORT-REF>
                        </PORT-API-OPTION>
                        <PORT-API-OPTION>
                          <ENABLE-TAKE-ADDRESS>true</ENABLE-TAKE-ADDRESS>
                          <INDIRECT-API>false</INDIRECT-API>
                          <PORT-REF DEST="R-PORT-PROTOTYPE">/MICROSAR/Dcm_swc/ComponentTypes/Dcm/DataServices_DID_F083_MessageAuthenticationCalibrationFilePartNumber_MessageAuthenticationCalibrationFilePartNumber_0_0</PORT-REF>
                        </PORT-API-OPTION>
                        <PORT-API-OPTION>
                          <ENABLE-TAKE-ADDRESS>true</ENABLE-TAKE-ADDRESS>
                          <INDIRECT-API>false</INDIRECT-API>
                          <PORT-REF DEST="R-PORT-PROTOTYPE">/MICROSAR/Dcm_swc/ComponentTypes/Dcm/DataServices_DID_F110_GMSoftwareModuleIdentifier_19_GMSoftwareModuleIdentifier_19_0_0</PORT-REF>
                        </PORT-API-OPTION>
                        <PORT-API-OPTION>
                          <ENABLE-TAKE-ADDRESS>true</ENABLE-TAKE-ADDRESS>
                          <INDIRECT-API>false</INDIRECT-API>
                          <PORT-REF DEST="R-PORT-PROTOTYPE">/MICROSAR/Dcm_swc/ComponentTypes/Dcm/DataServices_DID_F124_GMSoftwareModuleIdentifier_29_GMSoftwareModuleIdentifier_29_0_0</PORT-REF>
                        </PORT-API-OPTION>
                        <PORT-API-OPTION>
                          <ENABLE-TAKE-ADDRESS>true</ENABLE-TAKE-ADDRESS>
                          <INDIRECT-API>false</INDIRECT-API>
                          <PORT-REF DEST="R-PORT-PROTOTYPE">/MICROSAR/Dcm_swc/ComponentTypes/Dcm/DataServices_DID_F119_GMSoftwareModuleIdentifierAlphaCode_23_GMSoftwareModuleIdentifierAlphaCode_23_0_0</PORT-REF>
                        </PORT-API-OPTION>
                        <PORT-API-OPTION>
                          <ENABLE-TAKE-ADDRESS>true</ENABLE-TAKE-ADDRESS>
                          <INDIRECT-API>false</INDIRECT-API>
                          <PORT-REF DEST="R-PORT-PROTOTYPE">/MICROSAR/Dcm_swc/ComponentTypes/Dcm/DataServices_DID_F1D8_GMSoftwareModuleIdentifierAlphaCode_08_GMSoftwareModuleIdentifierAlphaCode_08_0_0</PORT-REF>
                        </PORT-API-OPTION>
                        <PORT-API-OPTION>
                          <ENABLE-TAKE-ADDRESS>true</ENABLE-TAKE-ADDRESS>
                          <INDIRECT-API>false</INDIRECT-API>
                          <PORT-REF DEST="R-PORT-PROTOTYPE">/MICROSAR/Dcm_swc/ComponentTypes/Dcm/DataServices_DID_F129_TotalVehicleOperationTime_DataRecord</PORT-REF>
                        </PORT-API-OPTION>
                        <PORT-API-OPTION>
                          <ENABLE-TAKE-ADDRESS>true</ENABLE-TAKE-ADDRESS>
                          <INDIRECT-API>false</INDIRECT-API>
                          <PORT-REF DEST="R-PORT-PROTOTYPE">/MICROSAR/Dcm_swc/ComponentTypes/Dcm/DataServices_DID_F1D9_GMSoftwareModuleIdentifierAlphaCode_09_GMSoftwareModuleIdentifierAlphaCode_09_0_0</PORT-REF>
                        </PORT-API-OPTION>
                        <PORT-API-OPTION>
                          <ENABLE-TAKE-ADDRESS>true</ENABLE-TAKE-ADDRESS>
                          <INDIRECT-API>false</INDIRECT-API>
                          <PORT-REF DEST="R-PORT-PROTOTYPE">/MICROSAR/Dcm_swc/ComponentTypes/Dcm/DataServices_DID_F126_GMSoftwareModuleIdentifier_30_GMSoftwareModuleIdentifier_30_0_0</PORT-REF>
                        </PORT-API-OPTION>
                        <PORT-API-OPTION>
                          <ENABLE-TAKE-ADDRESS>true</ENABLE-TAKE-ADDRESS>
                          <INDIRECT-API>false</INDIRECT-API>
                          <PORT-REF DEST="R-PORT-PROTOTYPE">/MICROSAR/Dcm_swc/ComponentTypes/Dcm/DataServices_DID_F190_VehicleIdentificationNumber_VehicleIdentificationNumber_0_0</PORT-REF>
                        </PORT-API-OPTION>
                        <PORT-API-OPTION>
                          <ENABLE-TAKE-ADDRESS>true</ENABLE-TAKE-ADDRESS>
                          <INDIRECT-API>false</INDIRECT-API>
                          <PORT-REF DEST="R-PORT-PROTOTYPE">/MICROSAR/Dcm_swc/ComponentTypes/Dcm/DataServices_DID_F1C7_GMSoftwareModuleIdentifier_07_GMSoftwareModuleIdentifier_07_0_0</PORT-REF>
                        </PORT-API-OPTION>
                        <PORT-API-OPTION>
                          <ENABLE-TAKE-ADDRESS>true</ENABLE-TAKE-ADDRESS>
                          <INDIRECT-API>false</INDIRECT-API>
                          <PORT-REF DEST="R-PORT-PROTOTYPE">/MICROSAR/Dcm_swc/ComponentTypes/Dcm/DataServices_DID_F0B3_DataUniversalNumberingSystemIdentification_DiagDataUniversalNumberingSystemIdentification_0_0</PORT-REF>
                        </PORT-API-OPTION>
                        <PORT-API-OPTION>
                          <ENABLE-TAKE-ADDRESS>true</ENABLE-TAKE-ADDRESS>
                          <INDIRECT-API>false</INDIRECT-API>
                          <PORT-REF DEST="R-PORT-PROTOTYPE">/MICROSAR/Dcm_swc/ComponentTypes/Dcm/DataServices_DID_F11F_GMSoftwareModuleIdentifierAlphaCode_26_GMSoftwareModuleIdentifierAlphaCode_26_0_0</PORT-REF>
                        </PORT-API-OPTION>
                        <PORT-API-OPTION>
                          <ENABLE-TAKE-ADDRESS>true</ENABLE-TAKE-ADDRESS>
                          <INDIRECT-API>false</INDIRECT-API>
                          <PORT-REF DEST="R-PORT-PROTOTYPE">/MICROSAR/Dcm_swc/ComponentTypes/Dcm/DataServices_DID_F10B_GMSoftwareModuleIdentifierAlphaCode_16_GMSoftwareModuleIdentifierAlphaCode_16_0_0</PORT-REF>
                        </PORT-API-OPTION>
                        <PORT-API-OPTION>
                          <ENABLE-TAKE-ADDRESS>true</ENABLE-TAKE-ADDRESS>
                          <INDIRECT-API>false</INDIRECT-API>
                          <PORT-REF DEST="R-PORT-PROTOTYPE">/MICROSAR/Dcm_swc/ComponentTypes/Dcm/DataServices_DID_F1D0_GMBootSoftwarePartNumberAlphaCode_GMBootSoftwarePartNumberAlphaCode_0_0</PORT-REF>
                        </PORT-API-OPTION>
                        <PORT-API-OPTION>
                          <ENABLE-TAKE-ADDRESS>true</ENABLE-TAKE-ADDRESS>
                          <INDIRECT-API>false</INDIRECT-API>
                          <PORT-REF DEST="R-PORT-PROTOTYPE">/MICROSAR/Dcm_swc/ComponentTypes/Dcm/DataServices_DID_F1D5_GMSoftwareModuleIdentifierAlphaCode_05_GMSoftwareModuleIdentifierAlphaCode_05_0_0</PORT-REF>
                        </PORT-API-OPTION>
                        <PORT-API-OPTION>
                          <ENABLE-TAKE-ADDRESS>true</ENABLE-TAKE-ADDRESS>
                          <INDIRECT-API>false</INDIRECT-API>
                          <PORT-REF DEST="R-PORT-PROTOTYPE">/MICROSAR/Dcm_swc/ComponentTypes/Dcm/DataServices_DID_F111_GMSoftwareModuleIdentifierAlphaCode_19_GMSoftwareModuleIdentifierAlphaCode_19_0_0</PORT-REF>
                        </PORT-API-OPTION>
                        <PORT-API-OPTION>
                          <ENABLE-TAKE-ADDRESS>true</ENABLE-TAKE-ADDRESS>
                          <INDIRECT-API>false</INDIRECT-API>
                          <PORT-REF DEST="R-PORT-PROTOTYPE">/MICROSAR/Dcm_swc/ComponentTypes/Dcm/DataServices_DID_F180_BootSoftwareIdentificationDataIdentifier_BootSoftwareIdentificationDataIdentifier_0_0</PORT-REF>
                        </PORT-API-OPTION>
                        <PORT-API-OPTION>
                          <ENABLE-TAKE-ADDRESS>true</ENABLE-TAKE-ADDRESS>
                          <INDIRECT-API>false</INDIRECT-API>
                          <PORT-REF DEST="R-PORT-PROTOTYPE">/MICROSAR/Dcm_swc/ComponentTypes/Dcm/DataServices_DID_F127_GMSoftwareModuleIdentifierAlphaCode_30_GMSoftwareModuleIdentifierAlphaCode_30_0_0</PORT-REF>
                        </PORT-API-OPTION>
                        <PORT-API-OPTION>
                          <ENABLE-TAKE-ADDRESS>true</ENABLE-TAKE-ADDRESS>
                          <INDIRECT-API>false</INDIRECT-API>
                          <PORT-REF DEST="R-PORT-PROTOTYPE">/MICROSAR/Dcm_swc/ComponentTypes/Dcm/DataServices_DID_F198_RepairShopCodeOrTesterSerialNumber_DiagRepairShopCodeOrTesterSerialNumber_0_0</PORT-REF>
                        </PORT-API-OPTION>
                        <PORT-API-OPTION>
                          <ENABLE-TAKE-ADDRESS>true</ENABLE-TAKE-ADDRESS>
                          <INDIRECT-API>false</INDIRECT-API>
                          <PORT-REF DEST="R-PORT-PROTOTYPE">/MICROSAR/Dcm_swc/ComponentTypes/Dcm/DataServices_DID_F121_GMSoftwareModuleIdentifierAlphaCode_27_GMSoftwareModuleIdentifierAlphaCode_27_0_0</PORT-REF>
                        </PORT-API-OPTION>
                        <PORT-API-OPTION>
                          <ENABLE-TAKE-ADDRESS>true</ENABLE-TAKE-ADDRESS>
                          <INDIRECT-API>false</INDIRECT-API>
                          <PORT-REF DEST="R-PORT-PROTOTYPE">/MICROSAR/Dcm_swc/ComponentTypes/Dcm/DataServices_DID_F09C_GMXmlDataFilePartNumber_DiagGMXmlDataFilePartNumber_0_0</PORT-REF>
                        </PORT-API-OPTION>
                        <PORT-API-OPTION>
                          <ENABLE-TAKE-ADDRESS>true</ENABLE-TAKE-ADDRESS>
                          <INDIRECT-API>false</INDIRECT-API>
                          <PORT-REF DEST="R-PORT-PROTOTYPE">/MICROSAR/Dcm_swc/ComponentTypes/Dcm/DataServices_DID_F0B4_ManufacturingTraceabilityCharacters_DiagYear_2_0</PORT-REF>
                        </PORT-API-OPTION>
                        <PORT-API-OPTION>
                          <ENABLE-TAKE-ADDRESS>true</ENABLE-TAKE-ADDRESS>
                          <INDIRECT-API>false</INDIRECT-API>
                          <PORT-REF DEST="R-PORT-PROTOTYPE">/MICROSAR/Dcm_swc/ComponentTypes/Dcm/DataServices_DID_F0B4_ManufacturingTraceabilityCharacters_DiagTraceabilityNumber_7_0</PORT-REF>
                        </PORT-API-OPTION>
                        <PORT-API-OPTION>
                          <ENABLE-TAKE-ADDRESS>true</ENABLE-TAKE-ADDRESS>
                          <INDIRECT-API>false</INDIRECT-API>
                          <PORT-REF DEST="R-PORT-PROTOTYPE">/MICROSAR/Dcm_swc/ComponentTypes/Dcm/DataServices_DID_F0B4_ManufacturingTraceabilityCharacters_DiagShift_1_0</PORT-REF>
                        </PORT-API-OPTION>
                        <PORT-API-OPTION>
                          <ENABLE-TAKE-ADDRESS>true</ENABLE-TAKE-ADDRESS>
                          <INDIRECT-API>false</INDIRECT-API>
                          <PORT-REF DEST="R-PORT-PROTOTYPE">/MICROSAR/Dcm_swc/ComponentTypes/Dcm/DataServices_DID_F0B4_ManufacturingTraceabilityCharacters_DiagLine_0_0</PORT-REF>
                        </PORT-API-OPTION>
                        <PORT-API-OPTION>
                          <ENABLE-TAKE-ADDRESS>true</ENABLE-TAKE-ADDRESS>
                          <INDIRECT-API>false</INDIRECT-API>
                          <PORT-REF DEST="R-PORT-PROTOTYPE">/MICROSAR/Dcm_swc/ComponentTypes/Dcm/DataServices_DID_F0B4_ManufacturingTraceabilityCharacters_DiagDayOfTheYear_4_0</PORT-REF>
                        </PORT-API-OPTION>
                        <PORT-API-OPTION>
                          <ENABLE-TAKE-ADDRESS>true</ENABLE-TAKE-ADDRESS>
                          <INDIRECT-API>false</INDIRECT-API>
                          <PORT-REF DEST="R-PORT-PROTOTYPE">/MICROSAR/Dcm_swc/ComponentTypes/Dcm/DataServices_DID_F0BE_MasterNetworkConfigurationListLIN_DiagMasterNetworkConfigurationListLIN_0_0</PORT-REF>
                        </PORT-API-OPTION>
                        <PORT-API-OPTION>
                          <ENABLE-TAKE-ADDRESS>true</ENABLE-TAKE-ADDRESS>
                          <INDIRECT-API>false</INDIRECT-API>
                          <PORT-REF DEST="R-PORT-PROTOTYPE">/MICROSAR/Dcm_swc/ComponentTypes/Dcm/DataServices_DID_F1DD_GMSoftwareModuleIdentifierDataIdentifiers_GMSoftwareModuleIdentifierDataIdentifiers_0_0</PORT-REF>
                        </PORT-API-OPTION>
                        <PORT-API-OPTION>
                          <ENABLE-TAKE-ADDRESS>true</ENABLE-TAKE-ADDRESS>
                          <INDIRECT-API>false</INDIRECT-API>
                          <PORT-REF DEST="R-PORT-PROTOTYPE">/MICROSAR/Dcm_swc/ComponentTypes/Dcm/Dcm</PORT-REF>
                        </PORT-API-OPTION>
                      </PORT-API-OPTIONS>
                      <RUNNABLES>
                        <RUNNABLE-ENTITY UUID="a3e16382-5b1e-4820-9917-1aba66ff0e98">
                          <SHORT-NAME>Dcm_MainFunctionTimer</SHORT-NAME>
                          <MINIMUM-START-INTERVAL>0</MINIMUM-START-INTERVAL>
                          <CAN-BE-INVOKED-CONCURRENTLY>false</CAN-BE-INVOKED-CONCURRENTLY>
                          <SYMBOL>Dcm_MainFunctionTimer</SYMBOL>
                        </RUNNABLE-ENTITY>
                        <RUNNABLE-ENTITY UUID="17293e3a-8440-4c08-9015-78b5e0687406">
                          <SHORT-NAME>Dcm_MainFunctionWorker</SHORT-NAME>
                          <MINIMUM-START-INTERVAL>0</MINIMUM-START-INTERVAL>
                          <CAN-BE-INVOKED-CONCURRENTLY>false</CAN-BE-INVOKED-CONCURRENTLY>
                          <MODE-SWITCH-POINTS>
                            <MODE-SWITCH-POINT UUID="ee464877-4a01-49b5-8098-d958ba814f16">
                              <SHORT-NAME>ModeSwitchPointDcm_MainFunctionWorker_DcmControlDtcSetting_DcmControlDtcSetting</SHORT-NAME>
                              <MODE-GROUP-IREF>
                                <CONTEXT-P-PORT-REF DEST="P-PORT-PROTOTYPE">/MICROSAR/Dcm_swc/ComponentTypes/Dcm/DcmControlDtcSetting</CONTEXT-P-PORT-REF>
                                <TARGET-MODE-GROUP-REF DEST="MODE-DECLARATION-GROUP-PROTOTYPE">/MICROSAR/Dcm_swc/Interfaces/DcmControlDtcSetting/DcmControlDtcSetting</TARGET-MODE-GROUP-REF>
                              </MODE-GROUP-IREF>
                            </MODE-SWITCH-POINT>
                            <MODE-SWITCH-POINT UUID="a5144c81-d167-4296-95b7-3d416060b5ca">
                              <SHORT-NAME>ModeSwitchPointDcm_MainFunctionWorker_DcmEcuReset_DcmEcuReset</SHORT-NAME>
                              <MODE-GROUP-IREF>
                                <CONTEXT-P-PORT-REF DEST="P-PORT-PROTOTYPE">/MICROSAR/Dcm_swc/ComponentTypes/Dcm/DcmEcuReset</CONTEXT-P-PORT-REF>
                                <TARGET-MODE-GROUP-REF DEST="MODE-DECLARATION-GROUP-PROTOTYPE">/MICROSAR/Dcm_swc/Interfaces/DcmEcuReset/DcmEcuReset</TARGET-MODE-GROUP-REF>
                              </MODE-GROUP-IREF>
                            </MODE-SWITCH-POINT>
                            <MODE-SWITCH-POINT UUID="d8fc6581-8cb0-4bd5-8b23-b2604f6f26c9">
                              <SHORT-NAME>ModeSwitchPointDcm_MainFunctionWorker_DcmModeRapidPowerShutDown_DcmModeRapidPowerShutDown</SHORT-NAME>
                              <MODE-GROUP-IREF>
                                <CONTEXT-P-PORT-REF DEST="P-PORT-PROTOTYPE">/MICROSAR/Dcm_swc/ComponentTypes/Dcm/DcmModeRapidPowerShutDown</CONTEXT-P-PORT-REF>
                                <TARGET-MODE-GROUP-REF DEST="MODE-DECLARATION-GROUP-PROTOTYPE">/MICROSAR/Dcm_swc/Interfaces/DcmModeRapidPowerShutDown/DcmModeRapidPowerShutDown</TARGET-MODE-GROUP-REF>
                              </MODE-GROUP-IREF>
                            </MODE-SWITCH-POINT>
                            <MODE-SWITCH-POINT UUID="8923efbb-08d4-49b0-b172-052696b62b5e">
                              <SHORT-NAME>ModeSwitchPointDcm_MainFunctionWorker_DcmDiagnosticSessionControl_DcmDiagnosticSessionControl</SHORT-NAME>
                              <MODE-GROUP-IREF>
                                <CONTEXT-P-PORT-REF DEST="P-PORT-PROTOTYPE">/MICROSAR/Dcm_swc/ComponentTypes/Dcm/DcmDiagnosticSessionControl</CONTEXT-P-PORT-REF>
                                <TARGET-MODE-GROUP-REF DEST="MODE-DECLARATION-GROUP-PROTOTYPE">/MICROSAR/Dcm_swc/Interfaces/DcmDiagnosticSessionControl/DcmDiagnosticSessionControl</TARGET-MODE-GROUP-REF>
                              </MODE-GROUP-IREF>
                            </MODE-SWITCH-POINT>
                            <MODE-SWITCH-POINT UUID="9aa44f2b-4653-4c0f-9145-a0dc355a61ad">
                              <SHORT-NAME>ModeSwitchPointDcm_MainFunctionWorker_DcmCommunicationControl_ComMConf_ComMChannel_CAN_5_Cluster_def1eb88_DcmCommunicat_34bfc37c</SHORT-NAME>
                              <MODE-GROUP-IREF>
                                <CONTEXT-P-PORT-REF DEST="P-PORT-PROTOTYPE">/MICROSAR/Dcm_swc/ComponentTypes/Dcm/DcmCommunicationControl_ComMConf_ComMChannel_CAN_5_Cluster_def1eb88</CONTEXT-P-PORT-REF>
                                <TARGET-MODE-GROUP-REF DEST="MODE-DECLARATION-GROUP-PROTOTYPE">/MICROSAR/Dcm_swc/Interfaces/DcmCommunicationControl_ComMConf_ComMChannel_CAN_5_Cluster_def1eb88/DcmCommunicationControl_ComMConf_ComMChannel_CAN_5_Cluster_def1eb88</TARGET-MODE-GROUP-REF>
                              </MODE-GROUP-IREF>
                            </MODE-SWITCH-POINT>
                          </MODE-SWITCH-POINTS>
                          <SERVER-CALL-POINTS>
                            <SYNCHRONOUS-SERVER-CALL-POINT UUID="69674bd2-507a-440e-a48d-a2efb84f06dc">
                              <SHORT-NAME>OpServerCallDcm_MainFunctionWorker_Indication_ServiceRequestSupplierNotification_ERRH_ControlDTCSetting</SHORT-NAME>
                              <OPERATION-IREF>
                                <CONTEXT-R-PORT-REF DEST="R-PORT-PROTOTYPE">/MICROSAR/Dcm_swc/ComponentTypes/Dcm/ServiceRequestSupplierNotification_ERRH_ControlDTCSetting</CONTEXT-R-PORT-REF>
                                <TARGET-REQUIRED-OPERATION-REF DEST="CLIENT-SERVER-OPERATION">/MICROSAR/Dcm_swc/Interfaces/ServiceRequestNotification/Indication</TARGET-REQUIRED-OPERATION-REF>
                              </OPERATION-IREF>
                              <TIMEOUT>0</TIMEOUT>
                            </SYNCHRONOUS-SERVER-CALL-POINT>
                            <SYNCHRONOUS-SERVER-CALL-POINT UUID="8d56483c-d5a8-4db3-b1fa-6b187bc1157d">
                              <SHORT-NAME>OpServerCallDcm_MainFunctionWorker_Confirmation_ServiceRequestSupplierNotification_ERRH_ControlDTCSetting</SHORT-NAME>
                              <OPERATION-IREF>
                                <CONTEXT-R-PORT-REF DEST="R-PORT-PROTOTYPE">/MICROSAR/Dcm_swc/ComponentTypes/Dcm/ServiceRequestSupplierNotification_ERRH_ControlDTCSetting</CONTEXT-R-PORT-REF>
                                <TARGET-REQUIRED-OPERATION-REF DEST="CLIENT-SERVER-OPERATION">/MICROSAR/Dcm_swc/Interfaces/ServiceRequestNotification/Confirmation</TARGET-REQUIRED-OPERATION-REF>
                              </OPERATION-IREF>
                              <TIMEOUT>0</TIMEOUT>
                            </SYNCHRONOUS-SERVER-CALL-POINT>
                            <SYNCHRONOUS-SERVER-CALL-POINT UUID="07cdd2eb-a8ab-4a51-b6e8-b955686e34b3">
                              <SHORT-NAME>OpServerCallDcm_MainFunctionWorker_Indication_ServiceRequestSupplierNotification_DIAG_CommunicationControl</SHORT-NAME>
                              <OPERATION-IREF>
                                <CONTEXT-R-PORT-REF DEST="R-PORT-PROTOTYPE">/MICROSAR/Dcm_swc/ComponentTypes/Dcm/ServiceRequestSupplierNotification_DIAG_CommunicationControl</CONTEXT-R-PORT-REF>
                                <TARGET-REQUIRED-OPERATION-REF DEST="CLIENT-SERVER-OPERATION">/MICROSAR/Dcm_swc/Interfaces/ServiceRequestNotification/Indication</TARGET-REQUIRED-OPERATION-REF>
                              </OPERATION-IREF>
                              <TIMEOUT>0</TIMEOUT>
                            </SYNCHRONOUS-SERVER-CALL-POINT>
                            <SYNCHRONOUS-SERVER-CALL-POINT UUID="a05bf861-b4ec-4a1a-95f6-13f010eb6865">
                              <SHORT-NAME>OpServerCallDcm_MainFunctionWorker_Confirmation_ServiceRequestSupplierNotification_DIAG_CommunicationControl</SHORT-NAME>
                              <OPERATION-IREF>
                                <CONTEXT-R-PORT-REF DEST="R-PORT-PROTOTYPE">/MICROSAR/Dcm_swc/ComponentTypes/Dcm/ServiceRequestSupplierNotification_DIAG_CommunicationControl</CONTEXT-R-PORT-REF>
                                <TARGET-REQUIRED-OPERATION-REF DEST="CLIENT-SERVER-OPERATION">/MICROSAR/Dcm_swc/Interfaces/ServiceRequestNotification/Confirmation</TARGET-REQUIRED-OPERATION-REF>
                              </OPERATION-IREF>
                              <TIMEOUT>0</TIMEOUT>
                            </SYNCHRONOUS-SERVER-CALL-POINT>
                            <SYNCHRONOUS-SERVER-CALL-POINT UUID="369af897-977f-48eb-acd8-0bbb832ef407">
                              <SHORT-NAME>OpServerCallDcm_MainFunctionWorker_Indication_ServiceRequestSupplierNotification_DIAG_DiagnosticSessionControl</SHORT-NAME>
                              <OPERATION-IREF>
                                <CONTEXT-R-PORT-REF DEST="R-PORT-PROTOTYPE">/MICROSAR/Dcm_swc/ComponentTypes/Dcm/ServiceRequestSupplierNotification_DIAG_DiagnosticSessionControl</CONTEXT-R-PORT-REF>
                                <TARGET-REQUIRED-OPERATION-REF DEST="CLIENT-SERVER-OPERATION">/MICROSAR/Dcm_swc/Interfaces/ServiceRequestNotification/Indication</TARGET-REQUIRED-OPERATION-REF>
                              </OPERATION-IREF>
                              <TIMEOUT>0</TIMEOUT>
                            </SYNCHRONOUS-SERVER-CALL-POINT>
                            <SYNCHRONOUS-SERVER-CALL-POINT UUID="36db6a37-2fdd-4bce-9bc5-fba72120d1bb">
                              <SHORT-NAME>OpServerCallDcm_MainFunctionWorker_Confirmation_ServiceRequestSupplierNotification_DIAG_DiagnosticSessionControl</SHORT-NAME>
                              <OPERATION-IREF>
                                <CONTEXT-R-PORT-REF DEST="R-PORT-PROTOTYPE">/MICROSAR/Dcm_swc/ComponentTypes/Dcm/ServiceRequestSupplierNotification_DIAG_DiagnosticSessionControl</CONTEXT-R-PORT-REF>
                                <TARGET-REQUIRED-OPERATION-REF DEST="CLIENT-SERVER-OPERATION">/MICROSAR/Dcm_swc/Interfaces/ServiceRequestNotification/Confirmation</TARGET-REQUIRED-OPERATION-REF>
                              </OPERATION-IREF>
                              <TIMEOUT>0</TIMEOUT>
                            </SYNCHRONOUS-SERVER-CALL-POINT>
                            <SYNCHRONOUS-SERVER-CALL-POINT UUID="f92bcf05-63bd-4630-973c-58e506d862bd">
                              <SHORT-NAME>OpServerCallDcm_MainFunctionWorker_GetSeed_SecurityAccess_Level_1</SHORT-NAME>
                              <OPERATION-IREF>
                                <CONTEXT-R-PORT-REF DEST="R-PORT-PROTOTYPE">/MICROSAR/Dcm_swc/ComponentTypes/Dcm/SecurityAccess_Level_1</CONTEXT-R-PORT-REF>
                                <TARGET-REQUIRED-OPERATION-REF DEST="CLIENT-SERVER-OPERATION">/MICROSAR/Dcm_swc/Interfaces/SecurityAccess_Level_1/GetSeed</TARGET-REQUIRED-OPERATION-REF>
                              </OPERATION-IREF>
                              <TIMEOUT>0</TIMEOUT>
                            </SYNCHRONOUS-SERVER-CALL-POINT>
                            <SYNCHRONOUS-SERVER-CALL-POINT UUID="ecb83755-da4c-4887-a725-55d21fe151dd">
                              <SHORT-NAME>OpServerCallDcm_MainFunctionWorker_CompareKey_SecurityAccess_Level_1</SHORT-NAME>
                              <OPERATION-IREF>
                                <CONTEXT-R-PORT-REF DEST="R-PORT-PROTOTYPE">/MICROSAR/Dcm_swc/ComponentTypes/Dcm/SecurityAccess_Level_1</CONTEXT-R-PORT-REF>
                                <TARGET-REQUIRED-OPERATION-REF DEST="CLIENT-SERVER-OPERATION">/MICROSAR/Dcm_swc/Interfaces/SecurityAccess_Level_1/CompareKey</TARGET-REQUIRED-OPERATION-REF>
                              </OPERATION-IREF>
                              <TIMEOUT>0</TIMEOUT>
                            </SYNCHRONOUS-SERVER-CALL-POINT>
                            <SYNCHRONOUS-SERVER-CALL-POINT UUID="90a03924-5a47-419a-a20f-205be146766e">
                              <SHORT-NAME>OpServerCallDcm_MainFunctionWorker_GetSeed_SecurityAccess_Level_3</SHORT-NAME>
                              <OPERATION-IREF>
                                <CONTEXT-R-PORT-REF DEST="R-PORT-PROTOTYPE">/MICROSAR/Dcm_swc/ComponentTypes/Dcm/SecurityAccess_Level_3</CONTEXT-R-PORT-REF>
                                <TARGET-REQUIRED-OPERATION-REF DEST="CLIENT-SERVER-OPERATION">/MICROSAR/Dcm_swc/Interfaces/SecurityAccess_Level_3/GetSeed</TARGET-REQUIRED-OPERATION-REF>
                              </OPERATION-IREF>
                              <TIMEOUT>0</TIMEOUT>
                            </SYNCHRONOUS-SERVER-CALL-POINT>
                            <SYNCHRONOUS-SERVER-CALL-POINT UUID="b7e76b9f-efd1-4805-8a51-85476808221f">
                              <SHORT-NAME>OpServerCallDcm_MainFunctionWorker_CompareKey_SecurityAccess_Level_3</SHORT-NAME>
                              <OPERATION-IREF>
                                <CONTEXT-R-PORT-REF DEST="R-PORT-PROTOTYPE">/MICROSAR/Dcm_swc/ComponentTypes/Dcm/SecurityAccess_Level_3</CONTEXT-R-PORT-REF>
                                <TARGET-REQUIRED-OPERATION-REF DEST="CLIENT-SERVER-OPERATION">/MICROSAR/Dcm_swc/Interfaces/SecurityAccess_Level_3/CompareKey</TARGET-REQUIRED-OPERATION-REF>
                              </OPERATION-IREF>
                              <TIMEOUT>0</TIMEOUT>
                            </SYNCHRONOUS-SERVER-CALL-POINT>
                            <SYNCHRONOUS-SERVER-CALL-POINT UUID="5cfd593c-1671-476e-9bc2-2fe7fba14937">
                              <SHORT-NAME>OpServerCallDcm_MainFunctionWorker_GetSeed_SecurityAccess_Level_9</SHORT-NAME>
                              <OPERATION-IREF>
                                <CONTEXT-R-PORT-REF DEST="R-PORT-PROTOTYPE">/MICROSAR/Dcm_swc/ComponentTypes/Dcm/SecurityAccess_Level_9</CONTEXT-R-PORT-REF>
                                <TARGET-REQUIRED-OPERATION-REF DEST="CLIENT-SERVER-OPERATION">/MICROSAR/Dcm_swc/Interfaces/SecurityAccess_Level_9/GetSeed</TARGET-REQUIRED-OPERATION-REF>
                              </OPERATION-IREF>
                              <TIMEOUT>0</TIMEOUT>
                            </SYNCHRONOUS-SERVER-CALL-POINT>
                            <SYNCHRONOUS-SERVER-CALL-POINT UUID="7922becf-a032-4aa1-8dfa-bb98b64b93e8">
                              <SHORT-NAME>OpServerCallDcm_MainFunctionWorker_CompareKey_SecurityAccess_Level_9</SHORT-NAME>
                              <OPERATION-IREF>
                                <CONTEXT-R-PORT-REF DEST="R-PORT-PROTOTYPE">/MICROSAR/Dcm_swc/ComponentTypes/Dcm/SecurityAccess_Level_9</CONTEXT-R-PORT-REF>
                                <TARGET-REQUIRED-OPERATION-REF DEST="CLIENT-SERVER-OPERATION">/MICROSAR/Dcm_swc/Interfaces/SecurityAccess_Level_9/CompareKey</TARGET-REQUIRED-OPERATION-REF>
                              </OPERATION-IREF>
                              <TIMEOUT>0</TIMEOUT>
                            </SYNCHRONOUS-SERVER-CALL-POINT>
                            <SYNCHRONOUS-SERVER-CALL-POINT UUID="7bb45d16-f77b-45f4-bd78-868ce0c82c53">
                              <SHORT-NAME>OpServerCallDcm_MainFunctionWorker_GetSeed_SecurityAccess_Level_B</SHORT-NAME>
                              <OPERATION-IREF>
                                <CONTEXT-R-PORT-REF DEST="R-PORT-PROTOTYPE">/MICROSAR/Dcm_swc/ComponentTypes/Dcm/SecurityAccess_Level_B</CONTEXT-R-PORT-REF>
                                <TARGET-REQUIRED-OPERATION-REF DEST="CLIENT-SERVER-OPERATION">/MICROSAR/Dcm_swc/Interfaces/SecurityAccess_Level_B/GetSeed</TARGET-REQUIRED-OPERATION-REF>
                              </OPERATION-IREF>
                              <TIMEOUT>0</TIMEOUT>
                            </SYNCHRONOUS-SERVER-CALL-POINT>
                            <SYNCHRONOUS-SERVER-CALL-POINT UUID="6ce5cad1-77cd-4d81-aecd-84cc6aca03c9">
                              <SHORT-NAME>OpServerCallDcm_MainFunctionWorker_CompareKey_SecurityAccess_Level_B</SHORT-NAME>
                              <OPERATION-IREF>
                                <CONTEXT-R-PORT-REF DEST="R-PORT-PROTOTYPE">/MICROSAR/Dcm_swc/ComponentTypes/Dcm/SecurityAccess_Level_B</CONTEXT-R-PORT-REF>
                                <TARGET-REQUIRED-OPERATION-REF DEST="CLIENT-SERVER-OPERATION">/MICROSAR/Dcm_swc/Interfaces/SecurityAccess_Level_B/CompareKey</TARGET-REQUIRED-OPERATION-REF>
                              </OPERATION-IREF>
                              <TIMEOUT>0</TIMEOUT>
                            </SYNCHRONOUS-SERVER-CALL-POINT>
                            <SYNCHRONOUS-SERVER-CALL-POINT UUID="e3abea0f-e3b6-4c4c-87dd-55832c116ccb">
                              <SHORT-NAME>OpServerCallDcm_MainFunctionWorker_GetSeed_SecurityAccess_Level_D</SHORT-NAME>
                              <OPERATION-IREF>
                                <CONTEXT-R-PORT-REF DEST="R-PORT-PROTOTYPE">/MICROSAR/Dcm_swc/ComponentTypes/Dcm/SecurityAccess_Level_D</CONTEXT-R-PORT-REF>
                                <TARGET-REQUIRED-OPERATION-REF DEST="CLIENT-SERVER-OPERATION">/MICROSAR/Dcm_swc/Interfaces/SecurityAccess_Level_D/GetSeed</TARGET-REQUIRED-OPERATION-REF>
                              </OPERATION-IREF>
                              <TIMEOUT>0</TIMEOUT>
                            </SYNCHRONOUS-SERVER-CALL-POINT>
                            <SYNCHRONOUS-SERVER-CALL-POINT UUID="f4607a10-6d6d-4c15-aeaa-e0a4a84e3d24">
                              <SHORT-NAME>OpServerCallDcm_MainFunctionWorker_CompareKey_SecurityAccess_Level_D</SHORT-NAME>
                              <OPERATION-IREF>
                                <CONTEXT-R-PORT-REF DEST="R-PORT-PROTOTYPE">/MICROSAR/Dcm_swc/ComponentTypes/Dcm/SecurityAccess_Level_D</CONTEXT-R-PORT-REF>
                                <TARGET-REQUIRED-OPERATION-REF DEST="CLIENT-SERVER-OPERATION">/MICROSAR/Dcm_swc/Interfaces/SecurityAccess_Level_D/CompareKey</TARGET-REQUIRED-OPERATION-REF>
                              </OPERATION-IREF>
                              <TIMEOUT>0</TIMEOUT>
                            </SYNCHRONOUS-SERVER-CALL-POINT>
                            <SYNCHRONOUS-SERVER-CALL-POINT UUID="5a86990a-e878-4386-ad44-3e32337db195">
                              <SHORT-NAME>OpServerCallDcm_MainFunctionWorker_GetSeed_SecurityAccess_Level_11</SHORT-NAME>
                              <OPERATION-IREF>
                                <CONTEXT-R-PORT-REF DEST="R-PORT-PROTOTYPE">/MICROSAR/Dcm_swc/ComponentTypes/Dcm/SecurityAccess_Level_11</CONTEXT-R-PORT-REF>
                                <TARGET-REQUIRED-OPERATION-REF DEST="CLIENT-SERVER-OPERATION">/MICROSAR/Dcm_swc/Interfaces/SecurityAccess_Level_11/GetSeed</TARGET-REQUIRED-OPERATION-REF>
                              </OPERATION-IREF>
                              <TIMEOUT>0</TIMEOUT>
                            </SYNCHRONOUS-SERVER-CALL-POINT>
                            <SYNCHRONOUS-SERVER-CALL-POINT UUID="d9567c86-4ccc-4239-ade0-51554d11af0d">
                              <SHORT-NAME>OpServerCallDcm_MainFunctionWorker_CompareKey_SecurityAccess_Level_11</SHORT-NAME>
                              <OPERATION-IREF>
                                <CONTEXT-R-PORT-REF DEST="R-PORT-PROTOTYPE">/MICROSAR/Dcm_swc/ComponentTypes/Dcm/SecurityAccess_Level_11</CONTEXT-R-PORT-REF>
                                <TARGET-REQUIRED-OPERATION-REF DEST="CLIENT-SERVER-OPERATION">/MICROSAR/Dcm_swc/Interfaces/SecurityAccess_Level_11/CompareKey</TARGET-REQUIRED-OPERATION-REF>
                              </OPERATION-IREF>
                              <TIMEOUT>0</TIMEOUT>
                            </SYNCHRONOUS-SERVER-CALL-POINT>
                            <SYNCHRONOUS-SERVER-CALL-POINT UUID="81d26e0f-8a2a-4fcb-be61-1fc39898d057">
                              <SHORT-NAME>OpServerCallDcm_MainFunctionWorker_GetSeed_SecurityAccess_Level_5F</SHORT-NAME>
                              <OPERATION-IREF>
                                <CONTEXT-R-PORT-REF DEST="R-PORT-PROTOTYPE">/MICROSAR/Dcm_swc/ComponentTypes/Dcm/SecurityAccess_Level_5F</CONTEXT-R-PORT-REF>
                                <TARGET-REQUIRED-OPERATION-REF DEST="CLIENT-SERVER-OPERATION">/MICROSAR/Dcm_swc/Interfaces/SecurityAccess_Level_5F/GetSeed</TARGET-REQUIRED-OPERATION-REF>
                              </OPERATION-IREF>
                              <TIMEOUT>0</TIMEOUT>
                            </SYNCHRONOUS-SERVER-CALL-POINT>
                            <SYNCHRONOUS-SERVER-CALL-POINT UUID="74db1234-9b90-46be-8e98-3418809ac515">
                              <SHORT-NAME>OpServerCallDcm_MainFunctionWorker_CompareKey_SecurityAccess_Level_5F</SHORT-NAME>
                              <OPERATION-IREF>
                                <CONTEXT-R-PORT-REF DEST="R-PORT-PROTOTYPE">/MICROSAR/Dcm_swc/ComponentTypes/Dcm/SecurityAccess_Level_5F</CONTEXT-R-PORT-REF>
                                <TARGET-REQUIRED-OPERATION-REF DEST="CLIENT-SERVER-OPERATION">/MICROSAR/Dcm_swc/Interfaces/SecurityAccess_Level_5F/CompareKey</TARGET-REQUIRED-OPERATION-REF>
                              </OPERATION-IREF>
                              <TIMEOUT>0</TIMEOUT>
                            </SYNCHRONOUS-SERVER-CALL-POINT>
                            <SYNCHRONOUS-SERVER-CALL-POINT UUID="c1849342-c201-45c6-8370-437443779aa5">
                              <SHORT-NAME>OpServerCallDcm_MainFunctionWorker_Start_RoutineServices_RID_0200_ProvisionSecurityPeripheralGeneralKeys</SHORT-NAME>
                              <OPERATION-IREF>
                                <CONTEXT-R-PORT-REF DEST="R-PORT-PROTOTYPE">/MICROSAR/Dcm_swc/ComponentTypes/Dcm/RoutineServices_RID_0200_ProvisionSecurityPeripheralGeneralKeys</CONTEXT-R-PORT-REF>
                                <TARGET-REQUIRED-OPERATION-REF DEST="CLIENT-SERVER-OPERATION">/MICROSAR/Dcm_swc/Interfaces/RoutineServices_RID_0200_ProvisionSecurityPeripheralGeneralKeys/Start</TARGET-REQUIRED-OPERATION-REF>
                              </OPERATION-IREF>
                              <TIMEOUT>0</TIMEOUT>
                            </SYNCHRONOUS-SERVER-CALL-POINT>
                            <SYNCHRONOUS-SERVER-CALL-POINT UUID="ba26bb5a-3b76-480f-99d4-c99d465d668e">
                              <SHORT-NAME>OpServerCallDcm_MainFunctionWorker_Start_RoutineServices_RID_0204_ECUKeyProvisionData</SHORT-NAME>
                              <OPERATION-IREF>
                                <CONTEXT-R-PORT-REF DEST="R-PORT-PROTOTYPE">/MICROSAR/Dcm_swc/ComponentTypes/Dcm/RoutineServices_RID_0204_ECUKeyProvisionData</CONTEXT-R-PORT-REF>
                                <TARGET-REQUIRED-OPERATION-REF DEST="CLIENT-SERVER-OPERATION">/MICROSAR/Dcm_swc/Interfaces/RoutineServices_RID_0204_ECUKeyProvisionData/Start</TARGET-REQUIRED-OPERATION-REF>
                              </OPERATION-IREF>
                              <TIMEOUT>0</TIMEOUT>
                            </SYNCHRONOUS-SERVER-CALL-POINT>
                            <SYNCHRONOUS-SERVER-CALL-POINT UUID="31fa5117-1122-4b59-b809-5bee6eb9bd1c">
                              <SHORT-NAME>OpServerCallDcm_MainFunctionWorker_Start_RoutineServices_RID_0205_SecuredECUKeyProvisionData</SHORT-NAME>
                              <OPERATION-IREF>
                                <CONTEXT-R-PORT-REF DEST="R-PORT-PROTOTYPE">/MICROSAR/Dcm_swc/ComponentTypes/Dcm/RoutineServices_RID_0205_SecuredECUKeyProvisionData</CONTEXT-R-PORT-REF>
                                <TARGET-REQUIRED-OPERATION-REF DEST="CLIENT-SERVER-OPERATION">/MICROSAR/Dcm_swc/Interfaces/RoutineServices_RID_0205_SecuredECUKeyProvisionData/Start</TARGET-REQUIRED-OPERATION-REF>
                              </OPERATION-IREF>
                              <TIMEOUT>0</TIMEOUT>
                            </SYNCHRONOUS-SERVER-CALL-POINT>
                            <SYNCHRONOUS-SERVER-CALL-POINT UUID="22ef4cae-0358-4d69-a50f-b41881bbcee0">
                              <SHORT-NAME>OpServerCallDcm_MainFunctionWorker_Start_RoutineServices_RID_0209_UpdateProgrammedStateIndicatorForPartition</SHORT-NAME>
                              <OPERATION-IREF>
                                <CONTEXT-R-PORT-REF DEST="R-PORT-PROTOTYPE">/MICROSAR/Dcm_swc/ComponentTypes/Dcm/RoutineServices_RID_0209_UpdateProgrammedStateIndicatorForPartition</CONTEXT-R-PORT-REF>
                                <TARGET-REQUIRED-OPERATION-REF DEST="CLIENT-SERVER-OPERATION">/MICROSAR/Dcm_swc/Interfaces/RoutineServices_RID_0209_UpdateProgrammedStateIndicatorForPartition/Start</TARGET-REQUIRED-OPERATION-REF>
                              </OPERATION-IREF>
                              <TIMEOUT>0</TIMEOUT>
                            </SYNCHRONOUS-SERVER-CALL-POINT>
                            <SYNCHRONOUS-SERVER-CALL-POINT UUID="b1480d36-f114-40e0-ada5-89ca30afd020">
                              <SHORT-NAME>OpServerCallDcm_MainFunctionWorker_Start_RoutineServices_RID_021E_DiagInitiateExtendedReflash</SHORT-NAME>
                              <OPERATION-IREF>
                                <CONTEXT-R-PORT-REF DEST="R-PORT-PROTOTYPE">/MICROSAR/Dcm_swc/ComponentTypes/Dcm/RoutineServices_RID_021E_DiagInitiateExtendedReflash</CONTEXT-R-PORT-REF>
                                <TARGET-REQUIRED-OPERATION-REF DEST="CLIENT-SERVER-OPERATION">/MICROSAR/Dcm_swc/Interfaces/RoutineServices_RID_021E_DiagInitiateExtendedReflash/Start</TARGET-REQUIRED-OPERATION-REF>
                              </OPERATION-IREF>
                              <TIMEOUT>0</TIMEOUT>
                            </SYNCHRONOUS-SERVER-CALL-POINT>
                            <SYNCHRONOUS-SERVER-CALL-POINT UUID="d7d3aee1-aa24-4448-89aa-48ad06a138d4">
                              <SHORT-NAME>OpServerCallDcm_MainFunctionWorker_Start_RoutineServices_RID_FF00_EraseMemory</SHORT-NAME>
                              <OPERATION-IREF>
                                <CONTEXT-R-PORT-REF DEST="R-PORT-PROTOTYPE">/MICROSAR/Dcm_swc/ComponentTypes/Dcm/RoutineServices_RID_FF00_EraseMemory</CONTEXT-R-PORT-REF>
                                <TARGET-REQUIRED-OPERATION-REF DEST="CLIENT-SERVER-OPERATION">/MICROSAR/Dcm_swc/Interfaces/RoutineServices_RID_FF00_EraseMemory/Start</TARGET-REQUIRED-OPERATION-REF>
                              </OPERATION-IREF>
                              <TIMEOUT>0</TIMEOUT>
                            </SYNCHRONOUS-SERVER-CALL-POINT>
                            <SYNCHRONOUS-SERVER-CALL-POINT UUID="4abea60f-f720-476a-aaaa-be3fddef3cb3">
                              <SHORT-NAME>OpServerCallDcm_MainFunctionWorker_ReadData_DataServices_DID_F0F2_BootInitializationStatus_BootInitializationStatus_0_0</SHORT-NAME>
                              <OPERATION-IREF>
                                <CONTEXT-R-PORT-REF DEST="R-PORT-PROTOTYPE">/MICROSAR/Dcm_swc/ComponentTypes/Dcm/DataServices_DID_F0F2_BootInitializationStatus_BootInitializationStatus_0_0</CONTEXT-R-PORT-REF>
                                <TARGET-REQUIRED-OPERATION-REF DEST="CLIENT-SERVER-OPERATION">/MICROSAR/Dcm_swc/Interfaces/DataServices_DID_F0F2_BootInitializationStatus_BootInitializationStatus_0_0/ReadData</TARGET-REQUIRED-OPERATION-REF>
                              </OPERATION-IREF>
                              <TIMEOUT>0</TIMEOUT>
                            </SYNCHRONOUS-SERVER-CALL-POINT>
                            <SYNCHRONOUS-SERVER-CALL-POINT UUID="6efcc2a2-7fea-4f69-80f2-592129585c18">
                              <SHORT-NAME>OpServerCallDcm_MainFunctionWorker_ReadData_DataServices_DID_F1DA_GMSoftwareModuleIdentifierAlphaCode_10_GMSoftwareModu_7c350d54</SHORT-NAME>
                              <OPERATION-IREF>
                                <CONTEXT-R-PORT-REF DEST="R-PORT-PROTOTYPE">/MICROSAR/Dcm_swc/ComponentTypes/Dcm/DataServices_DID_F1DA_GMSoftwareModuleIdentifierAlphaCode_10_GMSoftwareModuleIdentifierAlphaCode_10_0_0</CONTEXT-R-PORT-REF>
                                <TARGET-REQUIRED-OPERATION-REF DEST="CLIENT-SERVER-OPERATION">/MICROSAR/Dcm_swc/Interfaces/DataServices_DID_F1DA_GMSoftwareModuleIdentifierAlphaCode_10_GMSoftwareModuleIdentifierAlphaCode_10_0_0/ReadData</TARGET-REQUIRED-OPERATION-REF>
                              </OPERATION-IREF>
                              <TIMEOUT>0</TIMEOUT>
                            </SYNCHRONOUS-SERVER-CALL-POINT>
                            <SYNCHRONOUS-SERVER-CALL-POINT UUID="20560b9c-687c-4e9b-bd69-a44c93e05325">
                              <SHORT-NAME>OpServerCallDcm_MainFunctionWorker_ReadData_DataServices_DID_F112_GMSoftwareModuleIdentifier_20_GMSoftwareModuleIdentif_61d449b1</SHORT-NAME>
                              <OPERATION-IREF>
                                <CONTEXT-R-PORT-REF DEST="R-PORT-PROTOTYPE">/MICROSAR/Dcm_swc/ComponentTypes/Dcm/DataServices_DID_F112_GMSoftwareModuleIdentifier_20_GMSoftwareModuleIdentifier_20_0_0</CONTEXT-R-PORT-REF>
                                <TARGET-REQUIRED-OPERATION-REF DEST="CLIENT-SERVER-OPERATION">/MICROSAR/Dcm_swc/Interfaces/DataServices_DID_F112_GMSoftwareModuleIdentifier_20_GMSoftwareModuleIdentifier_20_0_0/ReadData</TARGET-REQUIRED-OPERATION-REF>
                              </OPERATION-IREF>
                              <TIMEOUT>0</TIMEOUT>
                            </SYNCHRONOUS-SERVER-CALL-POINT>
                            <SYNCHRONOUS-SERVER-CALL-POINT UUID="55d291d2-5db1-4428-a402-515ac8a6912d">
                              <SHORT-NAME>OpServerCallDcm_MainFunctionWorker_ReadData_DataServices_DID_F11C_GMSoftwareModuleIdentifier_25_GMSoftwareModuleIdentif_9f63dfcf</SHORT-NAME>
                              <OPERATION-IREF>
                                <CONTEXT-R-PORT-REF DEST="R-PORT-PROTOTYPE">/MICROSAR/Dcm_swc/ComponentTypes/Dcm/DataServices_DID_F11C_GMSoftwareModuleIdentifier_25_GMSoftwareModuleIdentifier_25_0_0</CONTEXT-R-PORT-REF>
                                <TARGET-REQUIRED-OPERATION-REF DEST="CLIENT-SERVER-OPERATION">/MICROSAR/Dcm_swc/Interfaces/DataServices_DID_F11C_GMSoftwareModuleIdentifier_25_GMSoftwareModuleIdentifier_25_0_0/ReadData</TARGET-REQUIRED-OPERATION-REF>
                              </OPERATION-IREF>
                              <TIMEOUT>0</TIMEOUT>
                            </SYNCHRONOUS-SERVER-CALL-POINT>
                            <SYNCHRONOUS-SERVER-CALL-POINT UUID="1ad3a219-85f9-4a76-b2f9-ff360a867d2b">
                              <SHORT-NAME>OpServerCallDcm_MainFunctionWorker_ReadData_DataServices_DID_F10F_GMSoftwareModuleIdentifierAlphaCode_18_GMSoftwareModu_b1947944</SHORT-NAME>
                              <OPERATION-IREF>
                                <CONTEXT-R-PORT-REF DEST="R-PORT-PROTOTYPE">/MICROSAR/Dcm_swc/ComponentTypes/Dcm/DataServices_DID_F10F_GMSoftwareModuleIdentifierAlphaCode_18_GMSoftwareModuleIdentifierAlphaCode_18_0_0</CONTEXT-R-PORT-REF>
                                <TARGET-REQUIRED-OPERATION-REF DEST="CLIENT-SERVER-OPERATION">/MICROSAR/Dcm_swc/Interfaces/DataServices_DID_F10F_GMSoftwareModuleIdentifierAlphaCode_18_GMSoftwareModuleIdentifierAlphaCode_18_0_0/ReadData</TARGET-REQUIRED-OPERATION-REF>
                              </OPERATION-IREF>
                              <TIMEOUT>0</TIMEOUT>
                            </SYNCHRONOUS-SERVER-CALL-POINT>
                            <SYNCHRONOUS-SERVER-CALL-POINT UUID="0817e595-3b9c-42dc-ad2c-8ac83de44f11">
                              <SHORT-NAME>OpServerCallDcm_MainFunctionWorker_ReadData_DataServices_DID_F100_GMSoftwareModuleIdentifier_11_GMSoftwareModuleIdentif_e212700b</SHORT-NAME>
                              <OPERATION-IREF>
                                <CONTEXT-R-PORT-REF DEST="R-PORT-PROTOTYPE">/MICROSAR/Dcm_swc/ComponentTypes/Dcm/DataServices_DID_F100_GMSoftwareModuleIdentifier_11_GMSoftwareModuleIdentifier_11_0_0</CONTEXT-R-PORT-REF>
                                <TARGET-REQUIRED-OPERATION-REF DEST="CLIENT-SERVER-OPERATION">/MICROSAR/Dcm_swc/Interfaces/DataServices_DID_F100_GMSoftwareModuleIdentifier_11_GMSoftwareModuleIdentifier_11_0_0/ReadData</TARGET-REQUIRED-OPERATION-REF>
                              </OPERATION-IREF>
                              <TIMEOUT>0</TIMEOUT>
                            </SYNCHRONOUS-SERVER-CALL-POINT>
                            <SYNCHRONOUS-SERVER-CALL-POINT UUID="9d11e98c-2eca-41f6-bc18-fc2cf3e64cfe">
                              <SHORT-NAME>OpServerCallDcm_MainFunctionWorker_ReadData_DataServices_DID_F1CC_GMBaseModelPartNumber_GMBaseModelPartNumber_0_0</SHORT-NAME>
                              <OPERATION-IREF>
                                <CONTEXT-R-PORT-REF DEST="R-PORT-PROTOTYPE">/MICROSAR/Dcm_swc/ComponentTypes/Dcm/DataServices_DID_F1CC_GMBaseModelPartNumber_GMBaseModelPartNumber_0_0</CONTEXT-R-PORT-REF>
                                <TARGET-REQUIRED-OPERATION-REF DEST="CLIENT-SERVER-OPERATION">/MICROSAR/Dcm_swc/Interfaces/DataServices_DID_F1CC_GMBaseModelPartNumber_GMBaseModelPartNumber_0_0/ReadData</TARGET-REQUIRED-OPERATION-REF>
                              </OPERATION-IREF>
                              <TIMEOUT>0</TIMEOUT>
                            </SYNCHRONOUS-SERVER-CALL-POINT>
                            <SYNCHRONOUS-SERVER-CALL-POINT UUID="9985a6b3-9418-47ea-a9c0-81a411fd01cf">
                              <SHORT-NAME>OpServerCallDcm_MainFunctionWorker_ReadData_DataServices_DID_F09B_GMXmlConfigurationCompatibilityIdentifier_DiagXmlConf_806a4f0f</SHORT-NAME>
                              <OPERATION-IREF>
                                <CONTEXT-R-PORT-REF DEST="R-PORT-PROTOTYPE">/MICROSAR/Dcm_swc/ComponentTypes/Dcm/DataServices_DID_F09B_GMXmlConfigurationCompatibilityIdentifier_DiagXmlConfigurationCompatibilityIdentifier_0_0</CONTEXT-R-PORT-REF>
                                <TARGET-REQUIRED-OPERATION-REF DEST="CLIENT-SERVER-OPERATION">/MICROSAR/Dcm_swc/Interfaces/DataServices_DID_F09B_GMXmlConfigurationCompatibilityIdentifier_DiagXmlConfigurationCompatibilityIdentifier_0_0/ReadData</TARGET-REQUIRED-OPERATION-REF>
                              </OPERATION-IREF>
                              <TIMEOUT>0</TIMEOUT>
                            </SYNCHRONOUS-SERVER-CALL-POINT>
                            <SYNCHRONOUS-SERVER-CALL-POINT UUID="191e8172-9a98-41b5-be25-38479a0c72c4">
                              <SHORT-NAME>OpServerCallDcm_MainFunctionWorker_ReadData_DataServices_DID_F102_GMSoftwareModuleIdentifier_12_GMSoftwareModuleIdentif_f4c4974f</SHORT-NAME>
                              <OPERATION-IREF>
                                <CONTEXT-R-PORT-REF DEST="R-PORT-PROTOTYPE">/MICROSAR/Dcm_swc/ComponentTypes/Dcm/DataServices_DID_F102_GMSoftwareModuleIdentifier_12_GMSoftwareModuleIdentifier_12_0_0</CONTEXT-R-PORT-REF>
                                <TARGET-REQUIRED-OPERATION-REF DEST="CLIENT-SERVER-OPERATION">/MICROSAR/Dcm_swc/Interfaces/DataServices_DID_F102_GMSoftwareModuleIdentifier_12_GMSoftwareModuleIdentifier_12_0_0/ReadData</TARGET-REQUIRED-OPERATION-REF>
                              </OPERATION-IREF>
                              <TIMEOUT>0</TIMEOUT>
                            </SYNCHRONOUS-SERVER-CALL-POINT>
                            <SYNCHRONOUS-SERVER-CALL-POINT UUID="bbd03c87-7c69-4e1b-81ba-d568c5aa42c4">
                              <SHORT-NAME>OpServerCallDcm_MainFunctionWorker_ReadData_DataServices_DID_F1C3_GMSoftwareModuleIdentifier_03_GMSoftwareModuleIdentif_018150c3</SHORT-NAME>
                              <OPERATION-IREF>
                                <CONTEXT-R-PORT-REF DEST="R-PORT-PROTOTYPE">/MICROSAR/Dcm_swc/ComponentTypes/Dcm/DataServices_DID_F1C3_GMSoftwareModuleIdentifier_03_GMSoftwareModuleIdentifier_03_0_0</CONTEXT-R-PORT-REF>
                                <TARGET-REQUIRED-OPERATION-REF DEST="CLIENT-SERVER-OPERATION">/MICROSAR/Dcm_swc/Interfaces/DataServices_DID_F1C3_GMSoftwareModuleIdentifier_03_GMSoftwareModuleIdentifier_03_0_0/ReadData</TARGET-REQUIRED-OPERATION-REF>
                              </OPERATION-IREF>
                              <TIMEOUT>0</TIMEOUT>
                            </SYNCHRONOUS-SERVER-CALL-POINT>
                            <SYNCHRONOUS-SERVER-CALL-POINT UUID="3f7a6431-e417-4da5-ad35-4fffb4a68dbb">
                              <SHORT-NAME>OpServerCallDcm_MainFunctionWorker_ReadData_DataServices_DID_F0AB_CompressedVehiclePartitioningAndProductStructure_Diag_67fa4c7f</SHORT-NAME>
                              <OPERATION-IREF>
                                <CONTEXT-R-PORT-REF DEST="R-PORT-PROTOTYPE">/MICROSAR/Dcm_swc/ComponentTypes/Dcm/DataServices_DID_F0AB_CompressedVehiclePartitioningAndProductStructure_DiagCompressedVehiclePartitioningAndProductStructure_0_0</CONTEXT-R-PORT-REF>
                                <TARGET-REQUIRED-OPERATION-REF DEST="CLIENT-SERVER-OPERATION">/MICROSAR/Dcm_swc/Interfaces/DataServices_DID_F0AB_CompressedVehiclePartitioningAndProductStructure_DiagCompressedVehiclePartitioningAndProductStructure_0_0/ReadData</TARGET-REQUIRED-OPERATION-REF>
                              </OPERATION-IREF>
                              <TIMEOUT>0</TIMEOUT>
                            </SYNCHRONOUS-SERVER-CALL-POINT>
                            <SYNCHRONOUS-SERVER-CALL-POINT UUID="fa6dafd4-c044-41b0-8f90-23419f86bf3a">
                              <SHORT-NAME>OpServerCallDcm_MainFunctionWorker_ReadData_DataServices_DID_F10A_GMSoftwareModuleIdentifier_16_GMSoftwareModuleIdentif_22289cc4</SHORT-NAME>
                              <OPERATION-IREF>
                                <CONTEXT-R-PORT-REF DEST="R-PORT-PROTOTYPE">/MICROSAR/Dcm_swc/ComponentTypes/Dcm/DataServices_DID_F10A_GMSoftwareModuleIdentifier_16_GMSoftwareModuleIdentifier_16_0_0</CONTEXT-R-PORT-REF>
                                <TARGET-REQUIRED-OPERATION-REF DEST="CLIENT-SERVER-OPERATION">/MICROSAR/Dcm_swc/Interfaces/DataServices_DID_F10A_GMSoftwareModuleIdentifier_16_GMSoftwareModuleIdentifier_16_0_0/ReadData</TARGET-REQUIRED-OPERATION-REF>
                              </OPERATION-IREF>
                              <TIMEOUT>0</TIMEOUT>
                            </SYNCHRONOUS-SERVER-CALL-POINT>
                            <SYNCHRONOUS-SERVER-CALL-POINT UUID="5e86f297-93af-44a2-a28b-ec62c23fe61c">
                              <SHORT-NAME>OpServerCallDcm_MainFunctionWorker_ReadData_DataServices_DID_F116_GMSoftwareModuleIdentifier_22_GMSoftwareModuleIdentif_3163725b</SHORT-NAME>
                              <OPERATION-IREF>
                                <CONTEXT-R-PORT-REF DEST="R-PORT-PROTOTYPE">/MICROSAR/Dcm_swc/ComponentTypes/Dcm/DataServices_DID_F116_GMSoftwareModuleIdentifier_22_GMSoftwareModuleIdentifier_22_0_0</CONTEXT-R-PORT-REF>
                                <TARGET-REQUIRED-OPERATION-REF DEST="CLIENT-SERVER-OPERATION">/MICROSAR/Dcm_swc/Interfaces/DataServices_DID_F116_GMSoftwareModuleIdentifier_22_GMSoftwareModuleIdentifier_22_0_0/ReadData</TARGET-REQUIRED-OPERATION-REF>
                              </OPERATION-IREF>
                              <TIMEOUT>0</TIMEOUT>
                            </SYNCHRONOUS-SERVER-CALL-POINT>
                            <SYNCHRONOUS-SERVER-CALL-POINT UUID="b8df4a8c-c591-4c5a-b76a-64aced228aae">
                              <SHORT-NAME>OpServerCallDcm_MainFunctionWorker_ReadData_DataServices_DID_F1C1_GMSoftwareModuleIdentifier_01_GMSoftwareModuleIdentif_e5a989ff</SHORT-NAME>
                              <OPERATION-IREF>
                                <CONTEXT-R-PORT-REF DEST="R-PORT-PROTOTYPE">/MICROSAR/Dcm_swc/ComponentTypes/Dcm/DataServices_DID_F1C1_GMSoftwareModuleIdentifier_01_GMSoftwareModuleIdentifier_01_0_0</CONTEXT-R-PORT-REF>
                                <TARGET-REQUIRED-OPERATION-REF DEST="CLIENT-SERVER-OPERATION">/MICROSAR/Dcm_swc/Interfaces/DataServices_DID_F1C1_GMSoftwareModuleIdentifier_01_GMSoftwareModuleIdentifier_01_0_0/ReadData</TARGET-REQUIRED-OPERATION-REF>
                              </OPERATION-IREF>
                              <TIMEOUT>0</TIMEOUT>
                            </SYNCHRONOUS-SERVER-CALL-POINT>
                            <SYNCHRONOUS-SERVER-CALL-POINT UUID="d2fbda9b-4325-4597-8f88-d1e073a23fcc">
                              <SHORT-NAME>OpServerCallDcm_MainFunctionWorker_ReadData_DataServices_DID_F1D4_GMSoftwareModuleIdentifierAlphaCode_04_GMSoftwareModu_badcdf12</SHORT-NAME>
                              <OPERATION-IREF>
                                <CONTEXT-R-PORT-REF DEST="R-PORT-PROTOTYPE">/MICROSAR/Dcm_swc/ComponentTypes/Dcm/DataServices_DID_F1D4_GMSoftwareModuleIdentifierAlphaCode_04_GMSoftwareModuleIdentifierAlphaCode_04_0_0</CONTEXT-R-PORT-REF>
                                <TARGET-REQUIRED-OPERATION-REF DEST="CLIENT-SERVER-OPERATION">/MICROSAR/Dcm_swc/Interfaces/DataServices_DID_F1D4_GMSoftwareModuleIdentifierAlphaCode_04_GMSoftwareModuleIdentifierAlphaCode_04_0_0/ReadData</TARGET-REQUIRED-OPERATION-REF>
                              </OPERATION-IREF>
                              <TIMEOUT>0</TIMEOUT>
                            </SYNCHRONOUS-SERVER-CALL-POINT>
                            <SYNCHRONOUS-SERVER-CALL-POINT UUID="ae146c76-0366-48b3-aadf-5d7f6e21b131">
                              <SHORT-NAME>OpServerCallDcm_MainFunctionWorker_ReadData_DataServices_DID_F1D6_GMSoftwareModuleIdentifierAlphaCode_06_GMSoftwareModu_98b3554a</SHORT-NAME>
                              <OPERATION-IREF>
                                <CONTEXT-R-PORT-REF DEST="R-PORT-PROTOTYPE">/MICROSAR/Dcm_swc/ComponentTypes/Dcm/DataServices_DID_F1D6_GMSoftwareModuleIdentifierAlphaCode_06_GMSoftwareModuleIdentifierAlphaCode_06_0_0</CONTEXT-R-PORT-REF>
                                <TARGET-REQUIRED-OPERATION-REF DEST="CLIENT-SERVER-OPERATION">/MICROSAR/Dcm_swc/Interfaces/DataServices_DID_F1D6_GMSoftwareModuleIdentifierAlphaCode_06_GMSoftwareModuleIdentifierAlphaCode_06_0_0/ReadData</TARGET-REQUIRED-OPERATION-REF>
                              </OPERATION-IREF>
                              <TIMEOUT>0</TIMEOUT>
                            </SYNCHRONOUS-SERVER-CALL-POINT>
                            <SYNCHRONOUS-SERVER-CALL-POINT UUID="af0d5672-12c6-4a12-8020-335fe14d0f2c">
                              <SHORT-NAME>OpServerCallDcm_MainFunctionWorker_ReadData_DataServices_DID_F122_GMSoftwareModuleIdentifier_28_GMSoftwareModuleIdentif_41db5454</SHORT-NAME>
                              <OPERATION-IREF>
                                <CONTEXT-R-PORT-REF DEST="R-PORT-PROTOTYPE">/MICROSAR/Dcm_swc/ComponentTypes/Dcm/DataServices_DID_F122_GMSoftwareModuleIdentifier_28_GMSoftwareModuleIdentifier_28_0_0</CONTEXT-R-PORT-REF>
                                <TARGET-REQUIRED-OPERATION-REF DEST="CLIENT-SERVER-OPERATION">/MICROSAR/Dcm_swc/Interfaces/DataServices_DID_F122_GMSoftwareModuleIdentifier_28_GMSoftwareModuleIdentifier_28_0_0/ReadData</TARGET-REQUIRED-OPERATION-REF>
                              </OPERATION-IREF>
                              <TIMEOUT>0</TIMEOUT>
                            </SYNCHRONOUS-SERVER-CALL-POINT>
                            <SYNCHRONOUS-SERVER-CALL-POINT UUID="2466a370-5e58-41c0-917e-98d30e6e7600">
                              <SHORT-NAME>OpServerCallDcm_MainFunctionWorker_ReadData_DataServices_DID_F104_GMSoftwareModuleIdentifier_13_GMSoftwareModuleIdentif_b2a54be1</SHORT-NAME>
                              <OPERATION-IREF>
                                <CONTEXT-R-PORT-REF DEST="R-PORT-PROTOTYPE">/MICROSAR/Dcm_swc/ComponentTypes/Dcm/DataServices_DID_F104_GMSoftwareModuleIdentifier_13_GMSoftwareModuleIdentifier_13_0_0</CONTEXT-R-PORT-REF>
                                <TARGET-REQUIRED-OPERATION-REF DEST="CLIENT-SERVER-OPERATION">/MICROSAR/Dcm_swc/Interfaces/DataServices_DID_F104_GMSoftwareModuleIdentifier_13_GMSoftwareModuleIdentifier_13_0_0/ReadData</TARGET-REQUIRED-OPERATION-REF>
                              </OPERATION-IREF>
                              <TIMEOUT>0</TIMEOUT>
                            </SYNCHRONOUS-SERVER-CALL-POINT>
                            <SYNCHRONOUS-SERVER-CALL-POINT UUID="ac97634f-713b-442c-b368-c0b799ef066b">
                              <SHORT-NAME>OpServerCallDcm_MainFunctionWorker_ReadData_DataServices_DID_F10C_GMSoftwareModuleIdentifier_17_GMSoftwareModuleIdentif_0a730131</SHORT-NAME>
                              <OPERATION-IREF>
                                <CONTEXT-R-PORT-REF DEST="R-PORT-PROTOTYPE">/MICROSAR/Dcm_swc/ComponentTypes/Dcm/DataServices_DID_F10C_GMSoftwareModuleIdentifier_17_GMSoftwareModuleIdentifier_17_0_0</CONTEXT-R-PORT-REF>
                                <TARGET-REQUIRED-OPERATION-REF DEST="CLIENT-SERVER-OPERATION">/MICROSAR/Dcm_swc/Interfaces/DataServices_DID_F10C_GMSoftwareModuleIdentifier_17_GMSoftwareModuleIdentifier_17_0_0/ReadData</TARGET-REQUIRED-OPERATION-REF>
                              </OPERATION-IREF>
                              <TIMEOUT>0</TIMEOUT>
                            </SYNCHRONOUS-SERVER-CALL-POINT>
                            <SYNCHRONOUS-SERVER-CALL-POINT UUID="378bc3a6-c9eb-4fac-b972-a6415ccdcf03">
                              <SHORT-NAME>OpServerCallDcm_MainFunctionWorker_ReadData_DataServices_DID_F1A0_ManufacturersEnableCounter_ManufacturersEnableCounter_0_0</SHORT-NAME>
                              <OPERATION-IREF>
                                <CONTEXT-R-PORT-REF DEST="R-PORT-PROTOTYPE">/MICROSAR/Dcm_swc/ComponentTypes/Dcm/DataServices_DID_F1A0_ManufacturersEnableCounter_ManufacturersEnableCounter_0_0</CONTEXT-R-PORT-REF>
                                <TARGET-REQUIRED-OPERATION-REF DEST="CLIENT-SERVER-OPERATION">/MICROSAR/Dcm_swc/Interfaces/DataServices_DID_F1A0_ManufacturersEnableCounter_ManufacturersEnableCounter_0_0/ReadData</TARGET-REQUIRED-OPERATION-REF>
                              </OPERATION-IREF>
                              <TIMEOUT>0</TIMEOUT>
                            </SYNCHRONOUS-SERVER-CALL-POINT>
                            <SYNCHRONOUS-SERVER-CALL-POINT UUID="48cb08b0-8368-4da4-9a07-786c65b28c20">
                              <SHORT-NAME>OpServerCallDcm_MainFunctionWorker_WriteData_DataServices_DID_F1A0_ManufacturersEnableCounter_ManufacturersEnableCounter_0_0</SHORT-NAME>
                              <OPERATION-IREF>
                                <CONTEXT-R-PORT-REF DEST="R-PORT-PROTOTYPE">/MICROSAR/Dcm_swc/ComponentTypes/Dcm/DataServices_DID_F1A0_ManufacturersEnableCounter_ManufacturersEnableCounter_0_0</CONTEXT-R-PORT-REF>
                                <TARGET-REQUIRED-OPERATION-REF DEST="CLIENT-SERVER-OPERATION">/MICROSAR/Dcm_swc/Interfaces/DataServices_DID_F1A0_ManufacturersEnableCounter_ManufacturersEnableCounter_0_0/WriteData</TARGET-REQUIRED-OPERATION-REF>
                              </OPERATION-IREF>
                              <TIMEOUT>0</TIMEOUT>
                            </SYNCHRONOUS-SERVER-CALL-POINT>
                            <SYNCHRONOUS-SERVER-CALL-POINT UUID="3d225f42-ba50-44fe-9384-2db84a381784">
                              <SHORT-NAME>OpServerCallDcm_MainFunctionWorker_ReadData_DataServices_DID_F103_GMSoftwareModuleIdentifierAlphaCode_12_GMSoftwareModu_d647ba97</SHORT-NAME>
                              <OPERATION-IREF>
                                <CONTEXT-R-PORT-REF DEST="R-PORT-PROTOTYPE">/MICROSAR/Dcm_swc/ComponentTypes/Dcm/DataServices_DID_F103_GMSoftwareModuleIdentifierAlphaCode_12_GMSoftwareModuleIdentifierAlphaCode_12_0_0</CONTEXT-R-PORT-REF>
                                <TARGET-REQUIRED-OPERATION-REF DEST="CLIENT-SERVER-OPERATION">/MICROSAR/Dcm_swc/Interfaces/DataServices_DID_F103_GMSoftwareModuleIdentifierAlphaCode_12_GMSoftwareModuleIdentifierAlphaCode_12_0_0/ReadData</TARGET-REQUIRED-OPERATION-REF>
                              </OPERATION-IREF>
                              <TIMEOUT>0</TIMEOUT>
                            </SYNCHRONOUS-SERVER-CALL-POINT>
                            <SYNCHRONOUS-SERVER-CALL-POINT UUID="20e3639c-ccd2-4f7c-91f9-1dec700419e0">
                              <SHORT-NAME>OpServerCallDcm_MainFunctionWorker_ReadData_DataServices_DID_F0F0_ProgrammedStateIndicator_ProgrammedStateIndicator_0_0</SHORT-NAME>
                              <OPERATION-IREF>
                                <CONTEXT-R-PORT-REF DEST="R-PORT-PROTOTYPE">/MICROSAR/Dcm_swc/ComponentTypes/Dcm/DataServices_DID_F0F0_ProgrammedStateIndicator_ProgrammedStateIndicator_0_0</CONTEXT-R-PORT-REF>
                                <TARGET-REQUIRED-OPERATION-REF DEST="CLIENT-SERVER-OPERATION">/MICROSAR/Dcm_swc/Interfaces/DataServices_DID_F0F0_ProgrammedStateIndicator_ProgrammedStateIndicator_0_0/ReadData</TARGET-REQUIRED-OPERATION-REF>
                              </OPERATION-IREF>
                              <TIMEOUT>0</TIMEOUT>
                            </SYNCHRONOUS-SERVER-CALL-POINT>
                            <SYNCHRONOUS-SERVER-CALL-POINT UUID="fcf02aff-848b-4167-97e9-d6b7d12a3a71">
                              <SHORT-NAME>OpServerCallDcm_MainFunctionWorker_ReadDataLength_DataServices_DID_F0F0_ProgrammedStateIndicator_ProgrammedStateIndicator_0_0</SHORT-NAME>
                              <OPERATION-IREF>
                                <CONTEXT-R-PORT-REF DEST="R-PORT-PROTOTYPE">/MICROSAR/Dcm_swc/ComponentTypes/Dcm/DataServices_DID_F0F0_ProgrammedStateIndicator_ProgrammedStateIndicator_0_0</CONTEXT-R-PORT-REF>
                                <TARGET-REQUIRED-OPERATION-REF DEST="CLIENT-SERVER-OPERATION">/MICROSAR/Dcm_swc/Interfaces/DataServices_DID_F0F0_ProgrammedStateIndicator_ProgrammedStateIndicator_0_0/ReadDataLength</TARGET-REQUIRED-OPERATION-REF>
                              </OPERATION-IREF>
                              <TIMEOUT>0</TIMEOUT>
                            </SYNCHRONOUS-SERVER-CALL-POINT>
                            <SYNCHRONOUS-SERVER-CALL-POINT UUID="f57023c8-0d30-4bf5-a5ce-614ceacf70b5">
                              <SHORT-NAME>OpServerCallDcm_MainFunctionWorker_ReadData_DataServices_DID_F120_GMSoftwareModuleIdentifier_27_GMSoftwareModuleIdentif_d022acb6</SHORT-NAME>
                              <OPERATION-IREF>
                                <CONTEXT-R-PORT-REF DEST="R-PORT-PROTOTYPE">/MICROSAR/Dcm_swc/ComponentTypes/Dcm/DataServices_DID_F120_GMSoftwareModuleIdentifier_27_GMSoftwareModuleIdentifier_27_0_0</CONTEXT-R-PORT-REF>
                                <TARGET-REQUIRED-OPERATION-REF DEST="CLIENT-SERVER-OPERATION">/MICROSAR/Dcm_swc/Interfaces/DataServices_DID_F120_GMSoftwareModuleIdentifier_27_GMSoftwareModuleIdentifier_27_0_0/ReadData</TARGET-REQUIRED-OPERATION-REF>
                              </OPERATION-IREF>
                              <TIMEOUT>0</TIMEOUT>
                            </SYNCHRONOUS-SERVER-CALL-POINT>
                            <SYNCHRONOUS-SERVER-CALL-POINT UUID="b85a7f99-ad4c-4c1f-8604-d23a4cee2ed6">
                              <SHORT-NAME>OpServerCallDcm_MainFunctionWorker_ReadData_DataServices_DID_F0F1_ProgramingErrorCode_ProgramingErrorCode_0_0</SHORT-NAME>
                              <OPERATION-IREF>
                                <CONTEXT-R-PORT-REF DEST="R-PORT-PROTOTYPE">/MICROSAR/Dcm_swc/ComponentTypes/Dcm/DataServices_DID_F0F1_ProgramingErrorCode_ProgramingErrorCode_0_0</CONTEXT-R-PORT-REF>
                                <TARGET-REQUIRED-OPERATION-REF DEST="CLIENT-SERVER-OPERATION">/MICROSAR/Dcm_swc/Interfaces/DataServices_DID_F0F1_ProgramingErrorCode_ProgramingErrorCode_0_0/ReadData</TARGET-REQUIRED-OPERATION-REF>
                              </OPERATION-IREF>
                              <TIMEOUT>0</TIMEOUT>
                            </SYNCHRONOUS-SERVER-CALL-POINT>
                            <SYNCHRONOUS-SERVER-CALL-POINT UUID="dab73ee8-741a-44ef-801d-97bb100a4211">
                              <SHORT-NAME>OpServerCallDcm_MainFunctionWorker_ReadData_DataServices_DID_F117_GMSoftwareModuleIdentifierAlphaCode_22_GMSoftwareModu_2ce4459b</SHORT-NAME>
                              <OPERATION-IREF>
                                <CONTEXT-R-PORT-REF DEST="R-PORT-PROTOTYPE">/MICROSAR/Dcm_swc/ComponentTypes/Dcm/DataServices_DID_F117_GMSoftwareModuleIdentifierAlphaCode_22_GMSoftwareModuleIdentifierAlphaCode_22_0_0</CONTEXT-R-PORT-REF>
                                <TARGET-REQUIRED-OPERATION-REF DEST="CLIENT-SERVER-OPERATION">/MICROSAR/Dcm_swc/Interfaces/DataServices_DID_F117_GMSoftwareModuleIdentifierAlphaCode_22_GMSoftwareModuleIdentifierAlphaCode_22_0_0/ReadData</TARGET-REQUIRED-OPERATION-REF>
                              </OPERATION-IREF>
                              <TIMEOUT>0</TIMEOUT>
                            </SYNCHRONOUS-SERVER-CALL-POINT>
                            <SYNCHRONOUS-SERVER-CALL-POINT UUID="f5d94f29-96c0-4cb1-9b35-3989c91c4338">
                              <SHORT-NAME>OpServerCallDcm_MainFunctionWorker_ReadData_DataServices_DID_F114_GMSoftwareModuleIdentifier_21_GMSoftwareModuleIdentif_27b5951f</SHORT-NAME>
                              <OPERATION-IREF>
                                <CONTEXT-R-PORT-REF DEST="R-PORT-PROTOTYPE">/MICROSAR/Dcm_swc/ComponentTypes/Dcm/DataServices_DID_F114_GMSoftwareModuleIdentifier_21_GMSoftwareModuleIdentifier_21_0_0</CONTEXT-R-PORT-REF>
                                <TARGET-REQUIRED-OPERATION-REF DEST="CLIENT-SERVER-OPERATION">/MICROSAR/Dcm_swc/Interfaces/DataServices_DID_F114_GMSoftwareModuleIdentifier_21_GMSoftwareModuleIdentifier_21_0_0/ReadData</TARGET-REQUIRED-OPERATION-REF>
                              </OPERATION-IREF>
                              <TIMEOUT>0</TIMEOUT>
                            </SYNCHRONOUS-SERVER-CALL-POINT>
                            <SYNCHRONOUS-SERVER-CALL-POINT UUID="cd36887a-739c-499f-bf3b-da2a8e2aa59b">
                              <SHORT-NAME>OpServerCallDcm_MainFunctionWorker_ReadData_DataServices_DID_F1AA_GMXMLProgrammingDate_DiagXMLProgrammingDate_0_0</SHORT-NAME>
                              <OPERATION-IREF>
                                <CONTEXT-R-PORT-REF DEST="R-PORT-PROTOTYPE">/MICROSAR/Dcm_swc/ComponentTypes/Dcm/DataServices_DID_F1AA_GMXMLProgrammingDate_DiagXMLProgrammingDate_0_0</CONTEXT-R-PORT-REF>
                                <TARGET-REQUIRED-OPERATION-REF DEST="CLIENT-SERVER-OPERATION">/MICROSAR/Dcm_swc/Interfaces/DataServices_DID_F1AA_GMXMLProgrammingDate_DiagXMLProgrammingDate_0_0/ReadData</TARGET-REQUIRED-OPERATION-REF>
                              </OPERATION-IREF>
                              <TIMEOUT>0</TIMEOUT>
                            </SYNCHRONOUS-SERVER-CALL-POINT>
                            <SYNCHRONOUS-SERVER-CALL-POINT UUID="04ed07b4-5355-4fe6-b732-5a8c74010973">
                              <SHORT-NAME>OpServerCallDcm_MainFunctionWorker_WriteData_DataServices_DID_F1AA_GMXMLProgrammingDate_DiagXMLProgrammingDate_0_0</SHORT-NAME>
                              <OPERATION-IREF>
                                <CONTEXT-R-PORT-REF DEST="R-PORT-PROTOTYPE">/MICROSAR/Dcm_swc/ComponentTypes/Dcm/DataServices_DID_F1AA_GMXMLProgrammingDate_DiagXMLProgrammingDate_0_0</CONTEXT-R-PORT-REF>
                                <TARGET-REQUIRED-OPERATION-REF DEST="CLIENT-SERVER-OPERATION">/MICROSAR/Dcm_swc/Interfaces/DataServices_DID_F1AA_GMXMLProgrammingDate_DiagXMLProgrammingDate_0_0/WriteData</TARGET-REQUIRED-OPERATION-REF>
                              </OPERATION-IREF>
                              <TIMEOUT>0</TIMEOUT>
                            </SYNCHRONOUS-SERVER-CALL-POINT>
                            <SYNCHRONOUS-SERVER-CALL-POINT UUID="aa0bbb49-9fc4-4268-a798-a62f30c53a36">
                              <SHORT-NAME>OpServerCallDcm_MainFunctionWorker_ReadData_DataServices_DID_F10E_GMSoftwareModuleIdentifier_18_GMSoftwareModuleIdentif_f5b0b888</SHORT-NAME>
                              <OPERATION-IREF>
                                <CONTEXT-R-PORT-REF DEST="R-PORT-PROTOTYPE">/MICROSAR/Dcm_swc/ComponentTypes/Dcm/DataServices_DID_F10E_GMSoftwareModuleIdentifier_18_GMSoftwareModuleIdentifier_18_0_0</CONTEXT-R-PORT-REF>
                                <TARGET-REQUIRED-OPERATION-REF DEST="CLIENT-SERVER-OPERATION">/MICROSAR/Dcm_swc/Interfaces/DataServices_DID_F10E_GMSoftwareModuleIdentifier_18_GMSoftwareModuleIdentifier_18_0_0/ReadData</TARGET-REQUIRED-OPERATION-REF>
                              </OPERATION-IREF>
                              <TIMEOUT>0</TIMEOUT>
                            </SYNCHRONOUS-SERVER-CALL-POINT>
                            <SYNCHRONOUS-SERVER-CALL-POINT UUID="eafbaf0b-352b-4814-9cfd-b8aaf2cda52b">
                              <SHORT-NAME>OpServerCallDcm_MainFunctionWorker_ReadData_DataServices_DID_F1C6_GMSoftwareModuleIdentifier_06_GMSoftwareModuleIdentif_60b58864</SHORT-NAME>
                              <OPERATION-IREF>
                                <CONTEXT-R-PORT-REF DEST="R-PORT-PROTOTYPE">/MICROSAR/Dcm_swc/ComponentTypes/Dcm/DataServices_DID_F1C6_GMSoftwareModuleIdentifier_06_GMSoftwareModuleIdentifier_06_0_0</CONTEXT-R-PORT-REF>
                                <TARGET-REQUIRED-OPERATION-REF DEST="CLIENT-SERVER-OPERATION">/MICROSAR/Dcm_swc/Interfaces/DataServices_DID_F1C6_GMSoftwareModuleIdentifier_06_GMSoftwareModuleIdentifier_06_0_0/ReadData</TARGET-REQUIRED-OPERATION-REF>
                              </OPERATION-IREF>
                              <TIMEOUT>0</TIMEOUT>
                            </SYNCHRONOUS-SERVER-CALL-POINT>
                            <SYNCHRONOUS-SERVER-CALL-POINT UUID="d4503d66-79ae-43b6-b8cd-77b2b2911afd">
                              <SHORT-NAME>OpServerCallDcm_MainFunctionWorker_ReadData_DataServices_DID_F105_GMSoftwareModuleIdentifierAlphaCode_13_GMSoftwareModu_d40f5141</SHORT-NAME>
                              <OPERATION-IREF>
                                <CONTEXT-R-PORT-REF DEST="R-PORT-PROTOTYPE">/MICROSAR/Dcm_swc/ComponentTypes/Dcm/DataServices_DID_F105_GMSoftwareModuleIdentifierAlphaCode_13_GMSoftwareModuleIdentifierAlphaCode_13_0_0</CONTEXT-R-PORT-REF>
                                <TARGET-REQUIRED-OPERATION-REF DEST="CLIENT-SERVER-OPERATION">/MICROSAR/Dcm_swc/Interfaces/DataServices_DID_F105_GMSoftwareModuleIdentifierAlphaCode_13_GMSoftwareModuleIdentifierAlphaCode_13_0_0/ReadData</TARGET-REQUIRED-OPERATION-REF>
                              </OPERATION-IREF>
                              <TIMEOUT>0</TIMEOUT>
                            </SYNCHRONOUS-SERVER-CALL-POINT>
                            <SYNCHRONOUS-SERVER-CALL-POINT UUID="5790923a-9078-470d-8b47-e05492ba8f6b">
                              <SHORT-NAME>OpServerCallDcm_MainFunctionWorker_ReadData_DataServices_DID_F09D_GMXmlDataFileAlphaCode_DiagGMXmlDataFileAlphaCode_0_0</SHORT-NAME>
                              <OPERATION-IREF>
                                <CONTEXT-R-PORT-REF DEST="R-PORT-PROTOTYPE">/MICROSAR/Dcm_swc/ComponentTypes/Dcm/DataServices_DID_F09D_GMXmlDataFileAlphaCode_DiagGMXmlDataFileAlphaCode_0_0</CONTEXT-R-PORT-REF>
                                <TARGET-REQUIRED-OPERATION-REF DEST="CLIENT-SERVER-OPERATION">/MICROSAR/Dcm_swc/Interfaces/DataServices_DID_F09D_GMXmlDataFileAlphaCode_DiagGMXmlDataFileAlphaCode_0_0/ReadData</TARGET-REQUIRED-OPERATION-REF>
                              </OPERATION-IREF>
                              <TIMEOUT>0</TIMEOUT>
                            </SYNCHRONOUS-SERVER-CALL-POINT>
                            <SYNCHRONOUS-SERVER-CALL-POINT UUID="cccdbe92-23af-40fa-a35c-bfd4db841e14">
                              <SHORT-NAME>OpServerCallDcm_MainFunctionWorker_WriteData_DataServices_DID_F09D_GMXmlDataFileAlphaCode_DiagGMXmlDataFileAlphaCode_0_0</SHORT-NAME>
                              <OPERATION-IREF>
                                <CONTEXT-R-PORT-REF DEST="R-PORT-PROTOTYPE">/MICROSAR/Dcm_swc/ComponentTypes/Dcm/DataServices_DID_F09D_GMXmlDataFileAlphaCode_DiagGMXmlDataFileAlphaCode_0_0</CONTEXT-R-PORT-REF>
                                <TARGET-REQUIRED-OPERATION-REF DEST="CLIENT-SERVER-OPERATION">/MICROSAR/Dcm_swc/Interfaces/DataServices_DID_F09D_GMXmlDataFileAlphaCode_DiagGMXmlDataFileAlphaCode_0_0/WriteData</TARGET-REQUIRED-OPERATION-REF>
                              </OPERATION-IREF>
                              <TIMEOUT>0</TIMEOUT>
                            </SYNCHRONOUS-SERVER-CALL-POINT>
                            <SYNCHRONOUS-SERVER-CALL-POINT UUID="f56b9131-042d-4008-8d55-afbc43f695d2">
                              <SHORT-NAME>OpServerCallDcm_MainFunctionWorker_ReadData_DataServices_DID_F1C0_GMBootSoftwarePartNumber_GMBootSoftwarePartNumber_0_0</SHORT-NAME>
                              <OPERATION-IREF>
                                <CONTEXT-R-PORT-REF DEST="R-PORT-PROTOTYPE">/MICROSAR/Dcm_swc/ComponentTypes/Dcm/DataServices_DID_F1C0_GMBootSoftwarePartNumber_GMBootSoftwarePartNumber_0_0</CONTEXT-R-PORT-REF>
                                <TARGET-REQUIRED-OPERATION-REF DEST="CLIENT-SERVER-OPERATION">/MICROSAR/Dcm_swc/Interfaces/DataServices_DID_F1C0_GMBootSoftwarePartNumber_GMBootSoftwarePartNumber_0_0/ReadData</TARGET-REQUIRED-OPERATION-REF>
                              </OPERATION-IREF>
                              <TIMEOUT>0</TIMEOUT>
                            </SYNCHRONOUS-SERVER-CALL-POINT>
                            <SYNCHRONOUS-SERVER-CALL-POINT UUID="dd9dbf2c-522d-4d9e-848f-db5631a9482e">
                              <SHORT-NAME>OpServerCallDcm_MainFunctionWorker_ReadData_DataServices_DID_F107_GMSoftwareModuleIdentifierAlphaCode_14_GMSoftwareModu_bc088d83</SHORT-NAME>
                              <OPERATION-IREF>
                                <CONTEXT-R-PORT-REF DEST="R-PORT-PROTOTYPE">/MICROSAR/Dcm_swc/ComponentTypes/Dcm/DataServices_DID_F107_GMSoftwareModuleIdentifierAlphaCode_14_GMSoftwareModuleIdentifierAlphaCode_14_0_0</CONTEXT-R-PORT-REF>
                                <TARGET-REQUIRED-OPERATION-REF DEST="CLIENT-SERVER-OPERATION">/MICROSAR/Dcm_swc/Interfaces/DataServices_DID_F107_GMSoftwareModuleIdentifierAlphaCode_14_GMSoftwareModuleIdentifierAlphaCode_14_0_0/ReadData</TARGET-REQUIRED-OPERATION-REF>
                              </OPERATION-IREF>
                              <TIMEOUT>0</TIMEOUT>
                            </SYNCHRONOUS-SERVER-CALL-POINT>
                            <SYNCHRONOUS-SERVER-CALL-POINT UUID="084cd957-f590-4ceb-8edb-47344211ce8c">
                              <SHORT-NAME>OpServerCallDcm_MainFunctionWorker_ReadData_DataServices_DID_F199_ProgrammingDate_DiagProgrammingDate_0_0</SHORT-NAME>
                              <OPERATION-IREF>
                                <CONTEXT-R-PORT-REF DEST="R-PORT-PROTOTYPE">/MICROSAR/Dcm_swc/ComponentTypes/Dcm/DataServices_DID_F199_ProgrammingDate_DiagProgrammingDate_0_0</CONTEXT-R-PORT-REF>
                                <TARGET-REQUIRED-OPERATION-REF DEST="CLIENT-SERVER-OPERATION">/MICROSAR/Dcm_swc/Interfaces/DataServices_DID_F199_ProgrammingDate_DiagProgrammingDate_0_0/ReadData</TARGET-REQUIRED-OPERATION-REF>
                              </OPERATION-IREF>
                              <TIMEOUT>0</TIMEOUT>
                            </SYNCHRONOUS-SERVER-CALL-POINT>
                            <SYNCHRONOUS-SERVER-CALL-POINT UUID="81b4e5e0-be3e-43e9-8d0d-1a3d22286027">
                              <SHORT-NAME>OpServerCallDcm_MainFunctionWorker_WriteData_DataServices_DID_F199_ProgrammingDate_DiagProgrammingDate_0_0</SHORT-NAME>
                              <OPERATION-IREF>
                                <CONTEXT-R-PORT-REF DEST="R-PORT-PROTOTYPE">/MICROSAR/Dcm_swc/ComponentTypes/Dcm/DataServices_DID_F199_ProgrammingDate_DiagProgrammingDate_0_0</CONTEXT-R-PORT-REF>
                                <TARGET-REQUIRED-OPERATION-REF DEST="CLIENT-SERVER-OPERATION">/MICROSAR/Dcm_swc/Interfaces/DataServices_DID_F199_ProgrammingDate_DiagProgrammingDate_0_0/WriteData</TARGET-REQUIRED-OPERATION-REF>
                              </OPERATION-IREF>
                              <TIMEOUT>0</TIMEOUT>
                            </SYNCHRONOUS-SERVER-CALL-POINT>
                            <SYNCHRONOUS-SERVER-CALL-POINT UUID="fa61373d-6244-4da5-80d2-be893ab591dc">
                              <SHORT-NAME>OpServerCallDcm_MainFunctionWorker_ReadData_DataServices_DID_F1DB_GMEndModelPartNumberAlphaCode_GMEndModelPartNumberAlp_91a5a803</SHORT-NAME>
                              <OPERATION-IREF>
                                <CONTEXT-R-PORT-REF DEST="R-PORT-PROTOTYPE">/MICROSAR/Dcm_swc/ComponentTypes/Dcm/DataServices_DID_F1DB_GMEndModelPartNumberAlphaCode_GMEndModelPartNumberAlphaCode_0_0</CONTEXT-R-PORT-REF>
                                <TARGET-REQUIRED-OPERATION-REF DEST="CLIENT-SERVER-OPERATION">/MICROSAR/Dcm_swc/Interfaces/DataServices_DID_F1DB_GMEndModelPartNumberAlphaCode_GMEndModelPartNumberAlphaCode_0_0/ReadData</TARGET-REQUIRED-OPERATION-REF>
                              </OPERATION-IREF>
                              <TIMEOUT>0</TIMEOUT>
                            </SYNCHRONOUS-SERVER-CALL-POINT>
                            <SYNCHRONOUS-SERVER-CALL-POINT UUID="e78512d7-9bd6-44ab-b44b-e6add1e305ac">
                              <SHORT-NAME>OpServerCallDcm_MainFunctionWorker_ReadData_DataServices_DID_F0F4_SignatureBypassAuthorizationTicket_SignatureBypassAut_176a60d8</SHORT-NAME>
                              <OPERATION-IREF>
                                <CONTEXT-R-PORT-REF DEST="R-PORT-PROTOTYPE">/MICROSAR/Dcm_swc/ComponentTypes/Dcm/DataServices_DID_F0F4_SignatureBypassAuthorizationTicket_SignatureBypassAuthorizationTicket_0_0</CONTEXT-R-PORT-REF>
                                <TARGET-REQUIRED-OPERATION-REF DEST="CLIENT-SERVER-OPERATION">/MICROSAR/Dcm_swc/Interfaces/DataServices_DID_F0F4_SignatureBypassAuthorizationTicket_SignatureBypassAuthorizationTicket_0_0/ReadData</TARGET-REQUIRED-OPERATION-REF>
                              </OPERATION-IREF>
                              <TIMEOUT>0</TIMEOUT>
                            </SYNCHRONOUS-SERVER-CALL-POINT>
                            <SYNCHRONOUS-SERVER-CALL-POINT UUID="c523b21a-1769-460d-9255-b174302a7654">
                              <SHORT-NAME>OpServerCallDcm_MainFunctionWorker_WriteData_DataServices_DID_F0F4_SignatureBypassAuthorizationTicket_SignatureBypassAu_d6e2edbe</SHORT-NAME>
                              <OPERATION-IREF>
                                <CONTEXT-R-PORT-REF DEST="R-PORT-PROTOTYPE">/MICROSAR/Dcm_swc/ComponentTypes/Dcm/DataServices_DID_F0F4_SignatureBypassAuthorizationTicket_SignatureBypassAuthorizationTicket_0_0</CONTEXT-R-PORT-REF>
                                <TARGET-REQUIRED-OPERATION-REF DEST="CLIENT-SERVER-OPERATION">/MICROSAR/Dcm_swc/Interfaces/DataServices_DID_F0F4_SignatureBypassAuthorizationTicket_SignatureBypassAuthorizationTicket_0_0/WriteData</TARGET-REQUIRED-OPERATION-REF>
                              </OPERATION-IREF>
                              <TIMEOUT>0</TIMEOUT>
                            </SYNCHRONOUS-SERVER-CALL-POINT>
                            <SYNCHRONOUS-SERVER-CALL-POINT UUID="a83d9dd8-6e88-4a56-b9af-5da9857cfc76">
                              <SHORT-NAME>OpServerCallDcm_MainFunctionWorker_ReadData_DataServices_DID_F11A_GMSoftwareModuleIdentifier_24_GMSoftwareModuleIdentif_b738423a</SHORT-NAME>
                              <OPERATION-IREF>
                                <CONTEXT-R-PORT-REF DEST="R-PORT-PROTOTYPE">/MICROSAR/Dcm_swc/ComponentTypes/Dcm/DataServices_DID_F11A_GMSoftwareModuleIdentifier_24_GMSoftwareModuleIdentifier_24_0_0</CONTEXT-R-PORT-REF>
                                <TARGET-REQUIRED-OPERATION-REF DEST="CLIENT-SERVER-OPERATION">/MICROSAR/Dcm_swc/Interfaces/DataServices_DID_F11A_GMSoftwareModuleIdentifier_24_GMSoftwareModuleIdentifier_24_0_0/ReadData</TARGET-REQUIRED-OPERATION-REF>
                              </OPERATION-IREF>
                              <TIMEOUT>0</TIMEOUT>
                            </SYNCHRONOUS-SERVER-CALL-POINT>
                            <SYNCHRONOUS-SERVER-CALL-POINT UUID="3f4bf7a7-c0ca-4990-bfba-555cc24c1a28">
                              <SHORT-NAME>OpServerCallDcm_MainFunctionWorker_ReadData_DataServices_DID_F101_GMSoftwareModuleIdentifierAlphaCode_11_GMSoftwareModu_e360211d</SHORT-NAME>
                              <OPERATION-IREF>
                                <CONTEXT-R-PORT-REF DEST="R-PORT-PROTOTYPE">/MICROSAR/Dcm_swc/ComponentTypes/Dcm/DataServices_DID_F101_GMSoftwareModuleIdentifierAlphaCode_11_GMSoftwareModuleIdentifierAlphaCode_11_0_0</CONTEXT-R-PORT-REF>
                                <TARGET-REQUIRED-OPERATION-REF DEST="CLIENT-SERVER-OPERATION">/MICROSAR/Dcm_swc/Interfaces/DataServices_DID_F101_GMSoftwareModuleIdentifierAlphaCode_11_GMSoftwareModuleIdentifierAlphaCode_11_0_0/ReadData</TARGET-REQUIRED-OPERATION-REF>
                              </OPERATION-IREF>
                              <TIMEOUT>0</TIMEOUT>
                            </SYNCHRONOUS-SERVER-CALL-POINT>
                            <SYNCHRONOUS-SERVER-CALL-POINT UUID="f9d2f32a-adc9-4aa8-a5fe-738ea9dced8d">
                              <SHORT-NAME>OpServerCallDcm_MainFunctionWorker_ReadData_DataServices_DID_F2A0_ReadMemoryEnableCounter_DiagReadMemoryEnableCounter_0_0</SHORT-NAME>
                              <OPERATION-IREF>
                                <CONTEXT-R-PORT-REF DEST="R-PORT-PROTOTYPE">/MICROSAR/Dcm_swc/ComponentTypes/Dcm/DataServices_DID_F2A0_ReadMemoryEnableCounter_DiagReadMemoryEnableCounter_0_0</CONTEXT-R-PORT-REF>
                                <TARGET-REQUIRED-OPERATION-REF DEST="CLIENT-SERVER-OPERATION">/MICROSAR/Dcm_swc/Interfaces/DataServices_DID_F2A0_ReadMemoryEnableCounter_DiagReadMemoryEnableCounter_0_0/ReadData</TARGET-REQUIRED-OPERATION-REF>
                              </OPERATION-IREF>
                              <TIMEOUT>0</TIMEOUT>
                            </SYNCHRONOUS-SERVER-CALL-POINT>
                            <SYNCHRONOUS-SERVER-CALL-POINT UUID="c1dc1acf-e64e-4de1-8248-6032fc90c07d">
                              <SHORT-NAME>OpServerCallDcm_MainFunctionWorker_WriteData_DataServices_DID_F2A0_ReadMemoryEnableCounter_DiagReadMemoryEnableCounter_0_0</SHORT-NAME>
                              <OPERATION-IREF>
                                <CONTEXT-R-PORT-REF DEST="R-PORT-PROTOTYPE">/MICROSAR/Dcm_swc/ComponentTypes/Dcm/DataServices_DID_F2A0_ReadMemoryEnableCounter_DiagReadMemoryEnableCounter_0_0</CONTEXT-R-PORT-REF>
                                <TARGET-REQUIRED-OPERATION-REF DEST="CLIENT-SERVER-OPERATION">/MICROSAR/Dcm_swc/Interfaces/DataServices_DID_F2A0_ReadMemoryEnableCounter_DiagReadMemoryEnableCounter_0_0/WriteData</TARGET-REQUIRED-OPERATION-REF>
                              </OPERATION-IREF>
                              <TIMEOUT>0</TIMEOUT>
                            </SYNCHRONOUS-SERVER-CALL-POINT>
                            <SYNCHRONOUS-SERVER-CALL-POINT UUID="c43e017f-7dc4-43c9-9137-624747fd7747">
                              <SHORT-NAME>OpServerCallDcm_MainFunctionWorker_ReadData_DataServices_DID_F1CB_GMEndModelPartNumber_GMEndModelPartNumber_0_0</SHORT-NAME>
                              <OPERATION-IREF>
                                <CONTEXT-R-PORT-REF DEST="R-PORT-PROTOTYPE">/MICROSAR/Dcm_swc/ComponentTypes/Dcm/DataServices_DID_F1CB_GMEndModelPartNumber_GMEndModelPartNumber_0_0</CONTEXT-R-PORT-REF>
                                <TARGET-REQUIRED-OPERATION-REF DEST="CLIENT-SERVER-OPERATION">/MICROSAR/Dcm_swc/Interfaces/DataServices_DID_F1CB_GMEndModelPartNumber_GMEndModelPartNumber_0_0/ReadData</TARGET-REQUIRED-OPERATION-REF>
                              </OPERATION-IREF>
                              <TIMEOUT>0</TIMEOUT>
                            </SYNCHRONOUS-SERVER-CALL-POINT>
                            <SYNCHRONOUS-SERVER-CALL-POINT UUID="a3d59efd-10c8-4b5a-ac70-157ca85c1df0">
                              <SHORT-NAME>OpServerCallDcm_MainFunctionWorker_ReadData_DataServices_DID_F1A9_GMXMLRepairShopCodeOrTesterSerialNumber_DiagXMLRepair_bad9b176</SHORT-NAME>
                              <OPERATION-IREF>
                                <CONTEXT-R-PORT-REF DEST="R-PORT-PROTOTYPE">/MICROSAR/Dcm_swc/ComponentTypes/Dcm/DataServices_DID_F1A9_GMXMLRepairShopCodeOrTesterSerialNumber_DiagXMLRepairShopCodeOrTesterSerialNumber_0_0</CONTEXT-R-PORT-REF>
                                <TARGET-REQUIRED-OPERATION-REF DEST="CLIENT-SERVER-OPERATION">/MICROSAR/Dcm_swc/Interfaces/DataServices_DID_F1A9_GMXMLRepairShopCodeOrTesterSerialNumber_DiagXMLRepairShopCodeOrTesterSerialNumber_0_0/ReadData</TARGET-REQUIRED-OPERATION-REF>
                              </OPERATION-IREF>
                              <TIMEOUT>0</TIMEOUT>
                            </SYNCHRONOUS-SERVER-CALL-POINT>
                            <SYNCHRONOUS-SERVER-CALL-POINT UUID="59580be7-a4bb-4902-9d30-60bc638a5066">
                              <SHORT-NAME>OpServerCallDcm_MainFunctionWorker_WriteData_DataServices_DID_F1A9_GMXMLRepairShopCodeOrTesterSerialNumber_DiagXMLRepai_9bad5ef8</SHORT-NAME>
                              <OPERATION-IREF>
                                <CONTEXT-R-PORT-REF DEST="R-PORT-PROTOTYPE">/MICROSAR/Dcm_swc/ComponentTypes/Dcm/DataServices_DID_F1A9_GMXMLRepairShopCodeOrTesterSerialNumber_DiagXMLRepairShopCodeOrTesterSerialNumber_0_0</CONTEXT-R-PORT-REF>
                                <TARGET-REQUIRED-OPERATION-REF DEST="CLIENT-SERVER-OPERATION">/MICROSAR/Dcm_swc/Interfaces/DataServices_DID_F1A9_GMXMLRepairShopCodeOrTesterSerialNumber_DiagXMLRepairShopCodeOrTesterSerialNumber_0_0/WriteData</TARGET-REQUIRED-OPERATION-REF>
                              </OPERATION-IREF>
                              <TIMEOUT>0</TIMEOUT>
                            </SYNCHRONOUS-SERVER-CALL-POINT>
                            <SYNCHRONOUS-SERVER-CALL-POINT UUID="786197f0-3ca3-46c9-bfb9-10c311f29594">
                              <SHORT-NAME>OpServerCallDcm_MainFunctionWorker_ReadData_DataServices_DID_F080_ECUKeyProvisionStateFlag_ECUKeyProvisionStateFlag_0_0</SHORT-NAME>
                              <OPERATION-IREF>
                                <CONTEXT-R-PORT-REF DEST="R-PORT-PROTOTYPE">/MICROSAR/Dcm_swc/ComponentTypes/Dcm/DataServices_DID_F080_ECUKeyProvisionStateFlag_ECUKeyProvisionStateFlag_0_0</CONTEXT-R-PORT-REF>
                                <TARGET-REQUIRED-OPERATION-REF DEST="CLIENT-SERVER-OPERATION">/MICROSAR/Dcm_swc/Interfaces/DataServices_DID_F080_ECUKeyProvisionStateFlag_ECUKeyProvisionStateFlag_0_0/ReadData</TARGET-REQUIRED-OPERATION-REF>
                              </OPERATION-IREF>
                              <TIMEOUT>0</TIMEOUT>
                            </SYNCHRONOUS-SERVER-CALL-POINT>
                            <SYNCHRONOUS-SERVER-CALL-POINT UUID="cafc2201-8cb8-4ccc-ba75-18b700ce4b73">
                              <SHORT-NAME>OpServerCallDcm_MainFunctionWorker_WriteData_DataServices_DID_F080_ECUKeyProvisionStateFlag_ECUKeyProvisionStateFlag_0_0</SHORT-NAME>
                              <OPERATION-IREF>
                                <CONTEXT-R-PORT-REF DEST="R-PORT-PROTOTYPE">/MICROSAR/Dcm_swc/ComponentTypes/Dcm/DataServices_DID_F080_ECUKeyProvisionStateFlag_ECUKeyProvisionStateFlag_0_0</CONTEXT-R-PORT-REF>
                                <TARGET-REQUIRED-OPERATION-REF DEST="CLIENT-SERVER-OPERATION">/MICROSAR/Dcm_swc/Interfaces/DataServices_DID_F080_ECUKeyProvisionStateFlag_ECUKeyProvisionStateFlag_0_0/WriteData</TARGET-REQUIRED-OPERATION-REF>
                              </OPERATION-IREF>
                              <TIMEOUT>0</TIMEOUT>
                            </SYNCHRONOUS-SERVER-CALL-POINT>
                            <SYNCHRONOUS-SERVER-CALL-POINT UUID="3df8f54a-4543-41b4-b203-87ed3ff0ccb9">
                              <SHORT-NAME>OpServerCallDcm_MainFunctionWorker_ReadData_DataServices_DID_F1D3_GMSoftwareModuleIdentifierAlphaCode_03_GMSoftwareModu_cd5b84d6</SHORT-NAME>
                              <OPERATION-IREF>
                                <CONTEXT-R-PORT-REF DEST="R-PORT-PROTOTYPE">/MICROSAR/Dcm_swc/ComponentTypes/Dcm/DataServices_DID_F1D3_GMSoftwareModuleIdentifierAlphaCode_03_GMSoftwareModuleIdentifierAlphaCode_03_0_0</CONTEXT-R-PORT-REF>
                                <TARGET-REQUIRED-OPERATION-REF DEST="CLIENT-SERVER-OPERATION">/MICROSAR/Dcm_swc/Interfaces/DataServices_DID_F1D3_GMSoftwareModuleIdentifierAlphaCode_03_GMSoftwareModuleIdentifierAlphaCode_03_0_0/ReadData</TARGET-REQUIRED-OPERATION-REF>
                              </OPERATION-IREF>
                              <TIMEOUT>0</TIMEOUT>
                            </SYNCHRONOUS-SERVER-CALL-POINT>
                            <SYNCHRONOUS-SERVER-CALL-POINT UUID="a43b20f6-c420-449f-a28c-4cda8ffb98f1">
                              <SHORT-NAME>OpServerCallDcm_MainFunctionWorker_ReadData_DataServices_DID_F1DC_GMBaseModelPartNumberAlphaCode_GMBaseModelPartNumberA_ea88225b</SHORT-NAME>
                              <OPERATION-IREF>
                                <CONTEXT-R-PORT-REF DEST="R-PORT-PROTOTYPE">/MICROSAR/Dcm_swc/ComponentTypes/Dcm/DataServices_DID_F1DC_GMBaseModelPartNumberAlphaCode_GMBaseModelPartNumberAlphaCode_0_0</CONTEXT-R-PORT-REF>
                                <TARGET-REQUIRED-OPERATION-REF DEST="CLIENT-SERVER-OPERATION">/MICROSAR/Dcm_swc/Interfaces/DataServices_DID_F1DC_GMBaseModelPartNumberAlphaCode_GMBaseModelPartNumberAlphaCode_0_0/ReadData</TARGET-REQUIRED-OPERATION-REF>
                              </OPERATION-IREF>
                              <TIMEOUT>0</TIMEOUT>
                            </SYNCHRONOUS-SERVER-CALL-POINT>
                            <SYNCHRONOUS-SERVER-CALL-POINT UUID="b97a13ad-f478-4b42-84da-514f2ad28e93">
                              <SHORT-NAME>OpServerCallDcm_MainFunctionWorker_ReadData_DataServices_DID_F106_GMSoftwareModuleIdentifier_14_GMSoftwareModuleIdentif_d96959c7</SHORT-NAME>
                              <OPERATION-IREF>
                                <CONTEXT-R-PORT-REF DEST="R-PORT-PROTOTYPE">/MICROSAR/Dcm_swc/ComponentTypes/Dcm/DataServices_DID_F106_GMSoftwareModuleIdentifier_14_GMSoftwareModuleIdentifier_14_0_0</CONTEXT-R-PORT-REF>
                                <TARGET-REQUIRED-OPERATION-REF DEST="CLIENT-SERVER-OPERATION">/MICROSAR/Dcm_swc/Interfaces/DataServices_DID_F106_GMSoftwareModuleIdentifier_14_GMSoftwareModuleIdentifier_14_0_0/ReadData</TARGET-REQUIRED-OPERATION-REF>
                              </OPERATION-IREF>
                              <TIMEOUT>0</TIMEOUT>
                            </SYNCHRONOUS-SERVER-CALL-POINT>
                            <SYNCHRONOUS-SERVER-CALL-POINT UUID="40d28682-8abc-4c35-958f-29d0c2b8cfcc">
                              <SHORT-NAME>OpServerCallDcm_MainFunctionWorker_ReadData_DataServices_DID_F113_GMSoftwareModuleIdentifierAlphaCode_20_GMSoftwareModu_1b8b35c7</SHORT-NAME>
                              <OPERATION-IREF>
                                <CONTEXT-R-PORT-REF DEST="R-PORT-PROTOTYPE">/MICROSAR/Dcm_swc/ComponentTypes/Dcm/DataServices_DID_F113_GMSoftwareModuleIdentifierAlphaCode_20_GMSoftwareModuleIdentifierAlphaCode_20_0_0</CONTEXT-R-PORT-REF>
                                <TARGET-REQUIRED-OPERATION-REF DEST="CLIENT-SERVER-OPERATION">/MICROSAR/Dcm_swc/Interfaces/DataServices_DID_F113_GMSoftwareModuleIdentifierAlphaCode_20_GMSoftwareModuleIdentifierAlphaCode_20_0_0/ReadData</TARGET-REQUIRED-OPERATION-REF>
                              </OPERATION-IREF>
                              <TIMEOUT>0</TIMEOUT>
                            </SYNCHRONOUS-SERVER-CALL-POINT>
                            <SYNCHRONOUS-SERVER-CALL-POINT UUID="be0506bb-2e96-47ab-8427-1720835a72de">
                              <SHORT-NAME>OpServerCallDcm_MainFunctionWorker_ReadData_DataServices_DID_F109_GMSoftwareModuleIdentifierAlphaCode_15_GMSoftwareModu_8dbec1a5</SHORT-NAME>
                              <OPERATION-IREF>
                                <CONTEXT-R-PORT-REF DEST="R-PORT-PROTOTYPE">/MICROSAR/Dcm_swc/ComponentTypes/Dcm/DataServices_DID_F109_GMSoftwareModuleIdentifierAlphaCode_15_GMSoftwareModuleIdentifierAlphaCode_15_0_0</CONTEXT-R-PORT-REF>
                                <TARGET-REQUIRED-OPERATION-REF DEST="CLIENT-SERVER-OPERATION">/MICROSAR/Dcm_swc/Interfaces/DataServices_DID_F109_GMSoftwareModuleIdentifierAlphaCode_15_GMSoftwareModuleIdentifierAlphaCode_15_0_0/ReadData</TARGET-REQUIRED-OPERATION-REF>
                              </OPERATION-IREF>
                              <TIMEOUT>0</TIMEOUT>
                            </SYNCHRONOUS-SERVER-CALL-POINT>
                            <SYNCHRONOUS-SERVER-CALL-POINT UUID="3ce7e68b-a6f3-4aa1-a667-c3af278635f8">
                              <SHORT-NAME>OpServerCallDcm_MainFunctionWorker_ReadData_DataServices_DID_F1D1_GMSoftwareModuleIdentifierAlphaCode_01_GMSoftwareModu_ef340e8e</SHORT-NAME>
                              <OPERATION-IREF>
                                <CONTEXT-R-PORT-REF DEST="R-PORT-PROTOTYPE">/MICROSAR/Dcm_swc/ComponentTypes/Dcm/DataServices_DID_F1D1_GMSoftwareModuleIdentifierAlphaCode_01_GMSoftwareModuleIdentifierAlphaCode_01_0_0</CONTEXT-R-PORT-REF>
                                <TARGET-REQUIRED-OPERATION-REF DEST="CLIENT-SERVER-OPERATION">/MICROSAR/Dcm_swc/Interfaces/DataServices_DID_F1D1_GMSoftwareModuleIdentifierAlphaCode_01_GMSoftwareModuleIdentifierAlphaCode_01_0_0/ReadData</TARGET-REQUIRED-OPERATION-REF>
                              </OPERATION-IREF>
                              <TIMEOUT>0</TIMEOUT>
                            </SYNCHRONOUS-SERVER-CALL-POINT>
                            <SYNCHRONOUS-SERVER-CALL-POINT UUID="85ca8b49-9a17-4137-a117-a5bab94c535f">
                              <SHORT-NAME>OpServerCallDcm_MainFunctionWorker_ReadData_DataServices_DID_F0F6_BootInfoBlockSubjectNameandECUName_SubjectName_0_0</SHORT-NAME>
                              <OPERATION-IREF>
                                <CONTEXT-R-PORT-REF DEST="R-PORT-PROTOTYPE">/MICROSAR/Dcm_swc/ComponentTypes/Dcm/DataServices_DID_F0F6_BootInfoBlockSubjectNameandECUName_SubjectName_0_0</CONTEXT-R-PORT-REF>
                                <TARGET-REQUIRED-OPERATION-REF DEST="CLIENT-SERVER-OPERATION">/MICROSAR/Dcm_swc/Interfaces/DataServices_DID_F0F6_BootInfoBlockSubjectNameandECUName_SubjectName_0_0/ReadData</TARGET-REQUIRED-OPERATION-REF>
                              </OPERATION-IREF>
                              <TIMEOUT>0</TIMEOUT>
                            </SYNCHRONOUS-SERVER-CALL-POINT>
                            <SYNCHRONOUS-SERVER-CALL-POINT UUID="a4368181-51d3-4c7e-a6bf-c998edbc7e83">
                              <SHORT-NAME>OpServerCallDcm_MainFunctionWorker_ReadData_DataServices_DID_F0F6_BootInfoBlockSubjectNameandECUName_ECUName_16_0</SHORT-NAME>
                              <OPERATION-IREF>
                                <CONTEXT-R-PORT-REF DEST="R-PORT-PROTOTYPE">/MICROSAR/Dcm_swc/ComponentTypes/Dcm/DataServices_DID_F0F6_BootInfoBlockSubjectNameandECUName_ECUName_16_0</CONTEXT-R-PORT-REF>
                                <TARGET-REQUIRED-OPERATION-REF DEST="CLIENT-SERVER-OPERATION">/MICROSAR/Dcm_swc/Interfaces/DataServices_DID_F0F6_BootInfoBlockSubjectNameandECUName_ECUName_16_0/ReadData</TARGET-REQUIRED-OPERATION-REF>
                              </OPERATION-IREF>
                              <TIMEOUT>0</TIMEOUT>
                            </SYNCHRONOUS-SERVER-CALL-POINT>
                            <SYNCHRONOUS-SERVER-CALL-POINT UUID="1f1ae92d-bdbe-496c-a7b3-67d359884c42">
                              <SHORT-NAME>OpServerCallDcm_MainFunctionWorker_ReadData_DataServices_DID_F084_MessageAuthenticationAntiReplayCounters_MessageAuthen_014b1e58</SHORT-NAME>
                              <OPERATION-IREF>
                                <CONTEXT-R-PORT-REF DEST="R-PORT-PROTOTYPE">/MICROSAR/Dcm_swc/ComponentTypes/Dcm/DataServices_DID_F084_MessageAuthenticationAntiReplayCounters_MessageAuthenticationAntiReplayCounters_0_0</CONTEXT-R-PORT-REF>
                                <TARGET-REQUIRED-OPERATION-REF DEST="CLIENT-SERVER-OPERATION">/MICROSAR/Dcm_swc/Interfaces/DataServices_DID_F084_MessageAuthenticationAntiReplayCounters_MessageAuthenticationAntiReplayCounters_0_0/ReadData</TARGET-REQUIRED-OPERATION-REF>
                              </OPERATION-IREF>
                              <TIMEOUT>0</TIMEOUT>
                            </SYNCHRONOUS-SERVER-CALL-POINT>
                            <SYNCHRONOUS-SERVER-CALL-POINT UUID="d744b8b7-0f00-4d0f-b7a3-55a480bd6da0">
                              <SHORT-NAME>OpServerCallDcm_MainFunctionWorker_ReadDataLength_DataServices_DID_F084_MessageAuthenticationAntiReplayCounters_Message_110d397e</SHORT-NAME>
                              <OPERATION-IREF>
                                <CONTEXT-R-PORT-REF DEST="R-PORT-PROTOTYPE">/MICROSAR/Dcm_swc/ComponentTypes/Dcm/DataServices_DID_F084_MessageAuthenticationAntiReplayCounters_MessageAuthenticationAntiReplayCounters_0_0</CONTEXT-R-PORT-REF>
                                <TARGET-REQUIRED-OPERATION-REF DEST="CLIENT-SERVER-OPERATION">/MICROSAR/Dcm_swc/Interfaces/DataServices_DID_F084_MessageAuthenticationAntiReplayCounters_MessageAuthenticationAntiReplayCounters_0_0/ReadDataLength</TARGET-REQUIRED-OPERATION-REF>
                              </OPERATION-IREF>
                              <TIMEOUT>0</TIMEOUT>
                            </SYNCHRONOUS-SERVER-CALL-POINT>
                            <SYNCHRONOUS-SERVER-CALL-POINT UUID="17792bf0-9c37-4132-a173-737abaa894fd">
                              <SHORT-NAME>OpServerCallDcm_MainFunctionWorker_ReadData_DataServices_DID_F108_GMSoftwareModuleIdentifier_15_GMSoftwareModuleIdentif_437c07df</SHORT-NAME>
                              <OPERATION-IREF>
                                <CONTEXT-R-PORT-REF DEST="R-PORT-PROTOTYPE">/MICROSAR/Dcm_swc/ComponentTypes/Dcm/DataServices_DID_F108_GMSoftwareModuleIdentifier_15_GMSoftwareModuleIdentifier_15_0_0</CONTEXT-R-PORT-REF>
                                <TARGET-REQUIRED-OPERATION-REF DEST="CLIENT-SERVER-OPERATION">/MICROSAR/Dcm_swc/Interfaces/DataServices_DID_F108_GMSoftwareModuleIdentifier_15_GMSoftwareModuleIdentifier_15_0_0/ReadData</TARGET-REQUIRED-OPERATION-REF>
                              </OPERATION-IREF>
                              <TIMEOUT>0</TIMEOUT>
                            </SYNCHRONOUS-SERVER-CALL-POINT>
                            <SYNCHRONOUS-SERVER-CALL-POINT UUID="a8c80923-be0a-4258-91c0-e3a4f6235951">
                              <SHORT-NAME>OpServerCallDcm_MainFunctionWorker_ReadData_DataServices_DID_F10D_GMSoftwareModuleIdentifierAlphaCode_17_GMSoftwareModu_63d32b16</SHORT-NAME>
                              <OPERATION-IREF>
                                <CONTEXT-R-PORT-REF DEST="R-PORT-PROTOTYPE">/MICROSAR/Dcm_swc/ComponentTypes/Dcm/DataServices_DID_F10D_GMSoftwareModuleIdentifierAlphaCode_17_GMSoftwareModuleIdentifierAlphaCode_17_0_0</CONTEXT-R-PORT-REF>
                                <TARGET-REQUIRED-OPERATION-REF DEST="CLIENT-SERVER-OPERATION">/MICROSAR/Dcm_swc/Interfaces/DataServices_DID_F10D_GMSoftwareModuleIdentifierAlphaCode_17_GMSoftwareModuleIdentifierAlphaCode_17_0_0/ReadData</TARGET-REQUIRED-OPERATION-REF>
                              </OPERATION-IREF>
                              <TIMEOUT>0</TIMEOUT>
                            </SYNCHRONOUS-SERVER-CALL-POINT>
                            <SYNCHRONOUS-SERVER-CALL-POINT UUID="e944daea-6ac1-45b0-9b38-00c290b9c1e6">
                              <SHORT-NAME>OpServerCallDcm_MainFunctionWorker_ReadData_DataServices_DID_F11B_GMSoftwareModuleIdentifierAlphaCode_24_GMSoftwareModu_ac574f90</SHORT-NAME>
                              <OPERATION-IREF>
                                <CONTEXT-R-PORT-REF DEST="R-PORT-PROTOTYPE">/MICROSAR/Dcm_swc/ComponentTypes/Dcm/DataServices_DID_F11B_GMSoftwareModuleIdentifierAlphaCode_24_GMSoftwareModuleIdentifierAlphaCode_24_0_0</CONTEXT-R-PORT-REF>
                                <TARGET-REQUIRED-OPERATION-REF DEST="CLIENT-SERVER-OPERATION">/MICROSAR/Dcm_swc/Interfaces/DataServices_DID_F11B_GMSoftwareModuleIdentifierAlphaCode_24_GMSoftwareModuleIdentifierAlphaCode_24_0_0/ReadData</TARGET-REQUIRED-OPERATION-REF>
                              </OPERATION-IREF>
                              <TIMEOUT>0</TIMEOUT>
                            </SYNCHRONOUS-SERVER-CALL-POINT>
                            <SYNCHRONOUS-SERVER-CALL-POINT UUID="b5eb6358-9629-404a-b867-f2e59fe1ebbf">
                              <SHORT-NAME>OpServerCallDcm_MainFunctionWorker_ReadData_DataServices_DID_F1CA_GMSoftwareModuleIdentifier_10_GMSoftwareModuleIdentif_b8c2bf35</SHORT-NAME>
                              <OPERATION-IREF>
                                <CONTEXT-R-PORT-REF DEST="R-PORT-PROTOTYPE">/MICROSAR/Dcm_swc/ComponentTypes/Dcm/DataServices_DID_F1CA_GMSoftwareModuleIdentifier_10_GMSoftwareModuleIdentifier_10_0_0</CONTEXT-R-PORT-REF>
                                <TARGET-REQUIRED-OPERATION-REF DEST="CLIENT-SERVER-OPERATION">/MICROSAR/Dcm_swc/Interfaces/DataServices_DID_F1CA_GMSoftwareModuleIdentifier_10_GMSoftwareModuleIdentifier_10_0_0/ReadData</TARGET-REQUIRED-OPERATION-REF>
                              </OPERATION-IREF>
                              <TIMEOUT>0</TIMEOUT>
                            </SYNCHRONOUS-SERVER-CALL-POINT>
                            <SYNCHRONOUS-SERVER-CALL-POINT UUID="325907ed-b1de-4225-b8b1-657b3cd1df35">
                              <SHORT-NAME>OpServerCallDcm_MainFunctionWorker_ReadData_DataServices_DID_F1C5_GMSoftwareModuleIdentifier_05_GMSoftwareModuleIdentif_f6893dc6</SHORT-NAME>
                              <OPERATION-IREF>
                                <CONTEXT-R-PORT-REF DEST="R-PORT-PROTOTYPE">/MICROSAR/Dcm_swc/ComponentTypes/Dcm/DataServices_DID_F1C5_GMSoftwareModuleIdentifier_05_GMSoftwareModuleIdentifier_05_0_0</CONTEXT-R-PORT-REF>
                                <TARGET-REQUIRED-OPERATION-REF DEST="CLIENT-SERVER-OPERATION">/MICROSAR/Dcm_swc/Interfaces/DataServices_DID_F1C5_GMSoftwareModuleIdentifier_05_GMSoftwareModuleIdentifier_05_0_0/ReadData</TARGET-REQUIRED-OPERATION-REF>
                              </OPERATION-IREF>
                              <TIMEOUT>0</TIMEOUT>
                            </SYNCHRONOUS-SERVER-CALL-POINT>
                            <SYNCHRONOUS-SERVER-CALL-POINT UUID="01ed6214-fe13-46c2-bbfb-dba673b9f84f">
                              <SHORT-NAME>OpServerCallDcm_MainFunctionWorker_ReadData_DataServices_DID_F1B0_ECUDiagnosticAddress_ECUDiagnosticAddress_0_0</SHORT-NAME>
                              <OPERATION-IREF>
                                <CONTEXT-R-PORT-REF DEST="R-PORT-PROTOTYPE">/MICROSAR/Dcm_swc/ComponentTypes/Dcm/DataServices_DID_F1B0_ECUDiagnosticAddress_ECUDiagnosticAddress_0_0</CONTEXT-R-PORT-REF>
                                <TARGET-REQUIRED-OPERATION-REF DEST="CLIENT-SERVER-OPERATION">/MICROSAR/Dcm_swc/Interfaces/DataServices_DID_F1B0_ECUDiagnosticAddress_ECUDiagnosticAddress_0_0/ReadData</TARGET-REQUIRED-OPERATION-REF>
                              </OPERATION-IREF>
                              <TIMEOUT>0</TIMEOUT>
                            </SYNCHRONOUS-SERVER-CALL-POINT>
                            <SYNCHRONOUS-SERVER-CALL-POINT UUID="fec22f89-e6c0-449e-8fed-ab2e71be4b7f">
                              <SHORT-NAME>OpServerCallDcm_MainFunctionWorker_ReadData_DataServices_DID_F11D_GMSoftwareModuleIdentifierAlphaCode_25_GMSoftwareModu_ae1fa446</SHORT-NAME>
                              <OPERATION-IREF>
                                <CONTEXT-R-PORT-REF DEST="R-PORT-PROTOTYPE">/MICROSAR/Dcm_swc/ComponentTypes/Dcm/DataServices_DID_F11D_GMSoftwareModuleIdentifierAlphaCode_25_GMSoftwareModuleIdentifierAlphaCode_25_0_0</CONTEXT-R-PORT-REF>
                                <TARGET-REQUIRED-OPERATION-REF DEST="CLIENT-SERVER-OPERATION">/MICROSAR/Dcm_swc/Interfaces/DataServices_DID_F11D_GMSoftwareModuleIdentifierAlphaCode_25_GMSoftwareModuleIdentifierAlphaCode_25_0_0/ReadData</TARGET-REQUIRED-OPERATION-REF>
                              </OPERATION-IREF>
                              <TIMEOUT>0</TIMEOUT>
                            </SYNCHRONOUS-SERVER-CALL-POINT>
                            <SYNCHRONOUS-SERVER-CALL-POINT UUID="b2ec07d7-a401-4182-8941-311d397d6d79">
                              <SHORT-NAME>OpServerCallDcm_MainFunctionWorker_ReadData_DataServices_DID_F081_ECUKeyConfigurationData_ECUKeyConfigurationData_0_0</SHORT-NAME>
                              <OPERATION-IREF>
                                <CONTEXT-R-PORT-REF DEST="R-PORT-PROTOTYPE">/MICROSAR/Dcm_swc/ComponentTypes/Dcm/DataServices_DID_F081_ECUKeyConfigurationData_ECUKeyConfigurationData_0_0</CONTEXT-R-PORT-REF>
                                <TARGET-REQUIRED-OPERATION-REF DEST="CLIENT-SERVER-OPERATION">/MICROSAR/Dcm_swc/Interfaces/DataServices_DID_F081_ECUKeyConfigurationData_ECUKeyConfigurationData_0_0/ReadData</TARGET-REQUIRED-OPERATION-REF>
                              </OPERATION-IREF>
                              <TIMEOUT>0</TIMEOUT>
                            </SYNCHRONOUS-SERVER-CALL-POINT>
                            <SYNCHRONOUS-SERVER-CALL-POINT UUID="f5c4825e-490d-45a0-b150-f10628886005">
                              <SHORT-NAME>OpServerCallDcm_MainFunctionWorker_ReadData_DataServices_DID_F1D7_GMSoftwareModuleIdentifierAlphaCode_07_GMSoftwareModu_89849066</SHORT-NAME>
                              <OPERATION-IREF>
                                <CONTEXT-R-PORT-REF DEST="R-PORT-PROTOTYPE">/MICROSAR/Dcm_swc/ComponentTypes/Dcm/DataServices_DID_F1D7_GMSoftwareModuleIdentifierAlphaCode_07_GMSoftwareModuleIdentifierAlphaCode_07_0_0</CONTEXT-R-PORT-REF>
                                <TARGET-REQUIRED-OPERATION-REF DEST="CLIENT-SERVER-OPERATION">/MICROSAR/Dcm_swc/Interfaces/DataServices_DID_F1D7_GMSoftwareModuleIdentifierAlphaCode_07_GMSoftwareModuleIdentifierAlphaCode_07_0_0/ReadData</TARGET-REQUIRED-OPERATION-REF>
                              </OPERATION-IREF>
                              <TIMEOUT>0</TIMEOUT>
                            </SYNCHRONOUS-SERVER-CALL-POINT>
                            <SYNCHRONOUS-SERVER-CALL-POINT UUID="6902f04d-11c4-42be-81a5-46518991b574">
                              <SHORT-NAME>OpServerCallDcm_MainFunctionWorker_ReadData_DataServices_DID_F09A_DiagnosticDataIdentifier_DiagSystemCode_0_0</SHORT-NAME>
                              <OPERATION-IREF>
                                <CONTEXT-R-PORT-REF DEST="R-PORT-PROTOTYPE">/MICROSAR/Dcm_swc/ComponentTypes/Dcm/DataServices_DID_F09A_DiagnosticDataIdentifier_DiagSystemCode_0_0</CONTEXT-R-PORT-REF>
                                <TARGET-REQUIRED-OPERATION-REF DEST="CLIENT-SERVER-OPERATION">/MICROSAR/Dcm_swc/Interfaces/DataServices_DID_F09A_DiagnosticDataIdentifier_DiagSystemCode_0_0/ReadData</TARGET-REQUIRED-OPERATION-REF>
                              </OPERATION-IREF>
                              <TIMEOUT>0</TIMEOUT>
                            </SYNCHRONOUS-SERVER-CALL-POINT>
                            <SYNCHRONOUS-SERVER-CALL-POINT UUID="6e0ef27c-36cb-409f-af50-bb51a61ef3fd">
                              <SHORT-NAME>OpServerCallDcm_MainFunctionWorker_WriteData_DataServices_DID_F09A_DiagnosticDataIdentifier_DiagSystemCode_0_0</SHORT-NAME>
                              <OPERATION-IREF>
                                <CONTEXT-R-PORT-REF DEST="R-PORT-PROTOTYPE">/MICROSAR/Dcm_swc/ComponentTypes/Dcm/DataServices_DID_F09A_DiagnosticDataIdentifier_DiagSystemCode_0_0</CONTEXT-R-PORT-REF>
                                <TARGET-REQUIRED-OPERATION-REF DEST="CLIENT-SERVER-OPERATION">/MICROSAR/Dcm_swc/Interfaces/DataServices_DID_F09A_DiagnosticDataIdentifier_DiagSystemCode_0_0/WriteData</TARGET-REQUIRED-OPERATION-REF>
                              </OPERATION-IREF>
                              <TIMEOUT>0</TIMEOUT>
                            </SYNCHRONOUS-SERVER-CALL-POINT>
                            <SYNCHRONOUS-SERVER-CALL-POINT UUID="68a1af15-9807-4bee-a3d3-682d75bc08be">
                              <SHORT-NAME>OpServerCallDcm_MainFunctionWorker_ReadData_DataServices_DID_F09A_DiagnosticDataIdentifier_DiagDiagnosticDataStreamVers_cee1145d</SHORT-NAME>
                              <OPERATION-IREF>
                                <CONTEXT-R-PORT-REF DEST="R-PORT-PROTOTYPE">/MICROSAR/Dcm_swc/ComponentTypes/Dcm/DataServices_DID_F09A_DiagnosticDataIdentifier_DiagDiagnosticDataStreamVersionNumber_1_0</CONTEXT-R-PORT-REF>
                                <TARGET-REQUIRED-OPERATION-REF DEST="CLIENT-SERVER-OPERATION">/MICROSAR/Dcm_swc/Interfaces/DataServices_DID_F09A_DiagnosticDataIdentifier_DiagDiagnosticDataStreamVersionNumber_1_0/ReadData</TARGET-REQUIRED-OPERATION-REF>
                              </OPERATION-IREF>
                              <TIMEOUT>0</TIMEOUT>
                            </SYNCHRONOUS-SERVER-CALL-POINT>
                            <SYNCHRONOUS-SERVER-CALL-POINT UUID="5f864c8f-a13d-4c78-98b2-78c82eff5185">
                              <SHORT-NAME>OpServerCallDcm_MainFunctionWorker_WriteData_DataServices_DID_F09A_DiagnosticDataIdentifier_DiagDiagnosticDataStreamVer_9e84ed7c</SHORT-NAME>
                              <OPERATION-IREF>
                                <CONTEXT-R-PORT-REF DEST="R-PORT-PROTOTYPE">/MICROSAR/Dcm_swc/ComponentTypes/Dcm/DataServices_DID_F09A_DiagnosticDataIdentifier_DiagDiagnosticDataStreamVersionNumber_1_0</CONTEXT-R-PORT-REF>
                                <TARGET-REQUIRED-OPERATION-REF DEST="CLIENT-SERVER-OPERATION">/MICROSAR/Dcm_swc/Interfaces/DataServices_DID_F09A_DiagnosticDataIdentifier_DiagDiagnosticDataStreamVersionNumber_1_0/WriteData</TARGET-REQUIRED-OPERATION-REF>
                              </OPERATION-IREF>
                              <TIMEOUT>0</TIMEOUT>
                            </SYNCHRONOUS-SERVER-CALL-POINT>
                            <SYNCHRONOUS-SERVER-CALL-POINT UUID="b697ee4e-0575-42fb-a4a8-7d114f6f03af">
                              <SHORT-NAME>OpServerCallDcm_MainFunctionWorker_ReadData_DataServices_DID_F11E_GMSoftwareModuleIdentifier_26_GMSoftwareModuleIdentif_e78f79d0</SHORT-NAME>
                              <OPERATION-IREF>
                                <CONTEXT-R-PORT-REF DEST="R-PORT-PROTOTYPE">/MICROSAR/Dcm_swc/ComponentTypes/Dcm/DataServices_DID_F11E_GMSoftwareModuleIdentifier_26_GMSoftwareModuleIdentifier_26_0_0</CONTEXT-R-PORT-REF>
                                <TARGET-REQUIRED-OPERATION-REF DEST="CLIENT-SERVER-OPERATION">/MICROSAR/Dcm_swc/Interfaces/DataServices_DID_F11E_GMSoftwareModuleIdentifier_26_GMSoftwareModuleIdentifier_26_0_0/ReadData</TARGET-REQUIRED-OPERATION-REF>
                              </OPERATION-IREF>
                              <TIMEOUT>0</TIMEOUT>
                            </SYNCHRONOUS-SERVER-CALL-POINT>
                            <SYNCHRONOUS-SERVER-CALL-POINT UUID="37db81cf-6933-4549-b3d0-2dac9e8deff1">
                              <SHORT-NAME>OpServerCallDcm_MainFunctionWorker_ReadData_DataServices_DID_F1C8_GMSoftwareModuleIdentifier_08_GMSoftwareModuleIdentif_b1fc8d13</SHORT-NAME>
                              <OPERATION-IREF>
                                <CONTEXT-R-PORT-REF DEST="R-PORT-PROTOTYPE">/MICROSAR/Dcm_swc/ComponentTypes/Dcm/DataServices_DID_F1C8_GMSoftwareModuleIdentifier_08_GMSoftwareModuleIdentifier_08_0_0</CONTEXT-R-PORT-REF>
                                <TARGET-REQUIRED-OPERATION-REF DEST="CLIENT-SERVER-OPERATION">/MICROSAR/Dcm_swc/Interfaces/DataServices_DID_F1C8_GMSoftwareModuleIdentifier_08_GMSoftwareModuleIdentifier_08_0_0/ReadData</TARGET-REQUIRED-OPERATION-REF>
                              </OPERATION-IREF>
                              <TIMEOUT>0</TIMEOUT>
                            </SYNCHRONOUS-SERVER-CALL-POINT>
                            <SYNCHRONOUS-SERVER-CALL-POINT UUID="320516fd-5e81-4ed6-a10c-8413e376a177">
                              <SHORT-NAME>OpServerCallDcm_MainFunctionWorker_ReadData_DataServices_DID_F118_GMSoftwareModuleIdentifier_23_GMSoftwareModuleIdentif_ab762c43</SHORT-NAME>
                              <OPERATION-IREF>
                                <CONTEXT-R-PORT-REF DEST="R-PORT-PROTOTYPE">/MICROSAR/Dcm_swc/ComponentTypes/Dcm/DataServices_DID_F118_GMSoftwareModuleIdentifier_23_GMSoftwareModuleIdentifier_23_0_0</CONTEXT-R-PORT-REF>
                                <TARGET-REQUIRED-OPERATION-REF DEST="CLIENT-SERVER-OPERATION">/MICROSAR/Dcm_swc/Interfaces/DataServices_DID_F118_GMSoftwareModuleIdentifier_23_GMSoftwareModuleIdentifier_23_0_0/ReadData</TARGET-REQUIRED-OPERATION-REF>
                              </OPERATION-IREF>
                              <TIMEOUT>0</TIMEOUT>
                            </SYNCHRONOUS-SERVER-CALL-POINT>
                            <SYNCHRONOUS-SERVER-CALL-POINT UUID="f2547f3d-bfe1-4146-877e-f8de8c1cf7ec">
                              <SHORT-NAME>OpServerCallDcm_MainFunctionWorker_ReadData_DataServices_DID_F1C9_GMSoftwareModuleIdentifier_09_GMSoftwareModuleIdentif_c3e8e18d</SHORT-NAME>
                              <OPERATION-IREF>
                                <CONTEXT-R-PORT-REF DEST="R-PORT-PROTOTYPE">/MICROSAR/Dcm_swc/ComponentTypes/Dcm/DataServices_DID_F1C9_GMSoftwareModuleIdentifier_09_GMSoftwareModuleIdentifier_09_0_0</CONTEXT-R-PORT-REF>
                                <TARGET-REQUIRED-OPERATION-REF DEST="CLIENT-SERVER-OPERATION">/MICROSAR/Dcm_swc/Interfaces/DataServices_DID_F1C9_GMSoftwareModuleIdentifier_09_GMSoftwareModuleIdentifier_09_0_0/ReadData</TARGET-REQUIRED-OPERATION-REF>
                              </OPERATION-IREF>
                              <TIMEOUT>0</TIMEOUT>
                            </SYNCHRONOUS-SERVER-CALL-POINT>
                            <SYNCHRONOUS-SERVER-CALL-POINT UUID="54a11614-d57d-4946-ace8-10b77d17a90c">
                              <SHORT-NAME>OpServerCallDcm_MainFunctionWorker_ReadData_DataServices_DID_F125_GMSoftwareModuleIdentifierAlphaCode_29_GMSoftwareModu_4d87b1d0</SHORT-NAME>
                              <OPERATION-IREF>
                                <CONTEXT-R-PORT-REF DEST="R-PORT-PROTOTYPE">/MICROSAR/Dcm_swc/ComponentTypes/Dcm/DataServices_DID_F125_GMSoftwareModuleIdentifierAlphaCode_29_GMSoftwareModuleIdentifierAlphaCode_29_0_0</CONTEXT-R-PORT-REF>
                                <TARGET-REQUIRED-OPERATION-REF DEST="CLIENT-SERVER-OPERATION">/MICROSAR/Dcm_swc/Interfaces/DataServices_DID_F125_GMSoftwareModuleIdentifierAlphaCode_29_GMSoftwareModuleIdentifierAlphaCode_29_0_0/ReadData</TARGET-REQUIRED-OPERATION-REF>
                              </OPERATION-IREF>
                              <TIMEOUT>0</TIMEOUT>
                            </SYNCHRONOUS-SERVER-CALL-POINT>
                            <SYNCHRONOUS-SERVER-CALL-POINT UUID="b5beac80-fe97-4e65-a406-a32cd3520d2a">
                              <SHORT-NAME>OpServerCallDcm_MainFunctionWorker_ReadData_DataServices_DID_F0F3_ECUID_ECUID_0_0</SHORT-NAME>
                              <OPERATION-IREF>
                                <CONTEXT-R-PORT-REF DEST="R-PORT-PROTOTYPE">/MICROSAR/Dcm_swc/ComponentTypes/Dcm/DataServices_DID_F0F3_ECUID_ECUID_0_0</CONTEXT-R-PORT-REF>
                                <TARGET-REQUIRED-OPERATION-REF DEST="CLIENT-SERVER-OPERATION">/MICROSAR/Dcm_swc/Interfaces/DataServices_DID_F0F3_ECUID_ECUID_0_0/ReadData</TARGET-REQUIRED-OPERATION-REF>
                              </OPERATION-IREF>
                              <TIMEOUT>0</TIMEOUT>
                            </SYNCHRONOUS-SERVER-CALL-POINT>
                            <SYNCHRONOUS-SERVER-CALL-POINT UUID="b65d6e67-657d-4f4e-91bc-a8c3eef796a4">
                              <SHORT-NAME>OpServerCallDcm_MainFunctionWorker_ReadData_DataServices_DID_F115_GMSoftwareModuleIdentifierAlphaCode_21_GMSoftwareModu_19c3de11</SHORT-NAME>
                              <OPERATION-IREF>
                                <CONTEXT-R-PORT-REF DEST="R-PORT-PROTOTYPE">/MICROSAR/Dcm_swc/ComponentTypes/Dcm/DataServices_DID_F115_GMSoftwareModuleIdentifierAlphaCode_21_GMSoftwareModuleIdentifierAlphaCode_21_0_0</CONTEXT-R-PORT-REF>
                                <TARGET-REQUIRED-OPERATION-REF DEST="CLIENT-SERVER-OPERATION">/MICROSAR/Dcm_swc/Interfaces/DataServices_DID_F115_GMSoftwareModuleIdentifierAlphaCode_21_GMSoftwareModuleIdentifierAlphaCode_21_0_0/ReadData</TARGET-REQUIRED-OPERATION-REF>
                              </OPERATION-IREF>
                              <TIMEOUT>0</TIMEOUT>
                            </SYNCHRONOUS-SERVER-CALL-POINT>
                            <SYNCHRONOUS-SERVER-CALL-POINT UUID="4038ae18-30de-4217-ad8d-2c9c2caa097b">
                              <SHORT-NAME>OpServerCallDcm_MainFunctionWorker_ReadData_DataServices_DID_F123_GMSoftwareModuleIdentifierAlphaCode_28_GMSoftwareModu_4fcf5a06</SHORT-NAME>
                              <OPERATION-IREF>
                                <CONTEXT-R-PORT-REF DEST="R-PORT-PROTOTYPE">/MICROSAR/Dcm_swc/ComponentTypes/Dcm/DataServices_DID_F123_GMSoftwareModuleIdentifierAlphaCode_28_GMSoftwareModuleIdentifierAlphaCode_28_0_0</CONTEXT-R-PORT-REF>
                                <TARGET-REQUIRED-OPERATION-REF DEST="CLIENT-SERVER-OPERATION">/MICROSAR/Dcm_swc/Interfaces/DataServices_DID_F123_GMSoftwareModuleIdentifierAlphaCode_28_GMSoftwareModuleIdentifierAlphaCode_28_0_0/ReadData</TARGET-REQUIRED-OPERATION-REF>
                              </OPERATION-IREF>
                              <TIMEOUT>0</TIMEOUT>
                            </SYNCHRONOUS-SERVER-CALL-POINT>
                            <SYNCHRONOUS-SERVER-CALL-POINT UUID="c6f4b4a3-444f-43cb-96ef-73c00a306a5f">
                              <SHORT-NAME>OpServerCallDcm_MainFunctionWorker_ReadData_DataServices_DID_F1D2_GMSoftwareModuleIdentifierAlphaCode_02_GMSoftwareModu_dc6c41fa</SHORT-NAME>
                              <OPERATION-IREF>
                                <CONTEXT-R-PORT-REF DEST="R-PORT-PROTOTYPE">/MICROSAR/Dcm_swc/ComponentTypes/Dcm/DataServices_DID_F1D2_GMSoftwareModuleIdentifierAlphaCode_02_GMSoftwareModuleIdentifierAlphaCode_02_0_0</CONTEXT-R-PORT-REF>
                                <TARGET-REQUIRED-OPERATION-REF DEST="CLIENT-SERVER-OPERATION">/MICROSAR/Dcm_swc/Interfaces/DataServices_DID_F1D2_GMSoftwareModuleIdentifierAlphaCode_02_GMSoftwareModuleIdentifierAlphaCode_02_0_0/ReadData</TARGET-REQUIRED-OPERATION-REF>
                              </OPERATION-IREF>
                              <TIMEOUT>0</TIMEOUT>
                            </SYNCHRONOUS-SERVER-CALL-POINT>
                            <SYNCHRONOUS-SERVER-CALL-POINT UUID="11caefa3-9b4a-4d4b-9ff1-80bd2a7d5e5b">
                              <SHORT-NAME>OpServerCallDcm_MainFunctionWorker_ReadData_DataServices_DID_F1C4_GMSoftwareModuleIdentifier_04_GMSoftwareModuleIdentif_849d5158</SHORT-NAME>
                              <OPERATION-IREF>
                                <CONTEXT-R-PORT-REF DEST="R-PORT-PROTOTYPE">/MICROSAR/Dcm_swc/ComponentTypes/Dcm/DataServices_DID_F1C4_GMSoftwareModuleIdentifier_04_GMSoftwareModuleIdentifier_04_0_0</CONTEXT-R-PORT-REF>
                                <TARGET-REQUIRED-OPERATION-REF DEST="CLIENT-SERVER-OPERATION">/MICROSAR/Dcm_swc/Interfaces/DataServices_DID_F1C4_GMSoftwareModuleIdentifier_04_GMSoftwareModuleIdentifier_04_0_0/ReadData</TARGET-REQUIRED-OPERATION-REF>
                              </OPERATION-IREF>
                              <TIMEOUT>0</TIMEOUT>
                            </SYNCHRONOUS-SERVER-CALL-POINT>
                            <SYNCHRONOUS-SERVER-CALL-POINT UUID="e34dbf0b-0469-40ab-acd8-8f35aece431f">
                              <SHORT-NAME>OpServerCallDcm_MainFunctionWorker_ReadData_DataServices_DID_F1C2_GMSoftwareModuleIdentifier_02_GMSoftwareModuleIdentif_73953c5d</SHORT-NAME>
                              <OPERATION-IREF>
                                <CONTEXT-R-PORT-REF DEST="R-PORT-PROTOTYPE">/MICROSAR/Dcm_swc/ComponentTypes/Dcm/DataServices_DID_F1C2_GMSoftwareModuleIdentifier_02_GMSoftwareModuleIdentifier_02_0_0</CONTEXT-R-PORT-REF>
                                <TARGET-REQUIRED-OPERATION-REF DEST="CLIENT-SERVER-OPERATION">/MICROSAR/Dcm_swc/Interfaces/DataServices_DID_F1C2_GMSoftwareModuleIdentifier_02_GMSoftwareModuleIdentifier_02_0_0/ReadData</TARGET-REQUIRED-OPERATION-REF>
                              </OPERATION-IREF>
                              <TIMEOUT>0</TIMEOUT>
                            </SYNCHRONOUS-SERVER-CALL-POINT>
                            <SYNCHRONOUS-SERVER-CALL-POINT UUID="ade460e0-ea46-4e5e-89c2-a55469a5ac0e">
                              <SHORT-NAME>OpServerCallDcm_MainFunctionWorker_ReadData_DataServices_DID_F083_MessageAuthenticationCalibrationFilePartNumber_Messag_614738d4</SHORT-NAME>
                              <OPERATION-IREF>
                                <CONTEXT-R-PORT-REF DEST="R-PORT-PROTOTYPE">/MICROSAR/Dcm_swc/ComponentTypes/Dcm/DataServices_DID_F083_MessageAuthenticationCalibrationFilePartNumber_MessageAuthenticationCalibrationFilePartNumber_0_0</CONTEXT-R-PORT-REF>
                                <TARGET-REQUIRED-OPERATION-REF DEST="CLIENT-SERVER-OPERATION">/MICROSAR/Dcm_swc/Interfaces/DataServices_DID_F083_MessageAuthenticationCalibrationFilePartNumber_MessageAuthenticationCalibrationFilePartNumber_0_0/ReadData</TARGET-REQUIRED-OPERATION-REF>
                              </OPERATION-IREF>
                              <TIMEOUT>0</TIMEOUT>
                            </SYNCHRONOUS-SERVER-CALL-POINT>
                            <SYNCHRONOUS-SERVER-CALL-POINT UUID="6e9869c8-3eda-46d1-baf0-805757e58c36">
                              <SHORT-NAME>OpServerCallDcm_MainFunctionWorker_ReadData_DataServices_DID_F110_GMSoftwareModuleIdentifier_19_GMSoftwareModuleIdentif_51ce37d0</SHORT-NAME>
                              <OPERATION-IREF>
                                <CONTEXT-R-PORT-REF DEST="R-PORT-PROTOTYPE">/MICROSAR/Dcm_swc/ComponentTypes/Dcm/DataServices_DID_F110_GMSoftwareModuleIdentifier_19_GMSoftwareModuleIdentifier_19_0_0</CONTEXT-R-PORT-REF>
                                <TARGET-REQUIRED-OPERATION-REF DEST="CLIENT-SERVER-OPERATION">/MICROSAR/Dcm_swc/Interfaces/DataServices_DID_F110_GMSoftwareModuleIdentifier_19_GMSoftwareModuleIdentifier_19_0_0/ReadData</TARGET-REQUIRED-OPERATION-REF>
                              </OPERATION-IREF>
                              <TIMEOUT>0</TIMEOUT>
                            </SYNCHRONOUS-SERVER-CALL-POINT>
                            <SYNCHRONOUS-SERVER-CALL-POINT UUID="2356603d-8bd1-4fc4-8373-760221ba948a">
                              <SHORT-NAME>OpServerCallDcm_MainFunctionWorker_ReadData_DataServices_DID_F124_GMSoftwareModuleIdentifier_29_GMSoftwareModuleIdentif_07ba88fa</SHORT-NAME>
                              <OPERATION-IREF>
                                <CONTEXT-R-PORT-REF DEST="R-PORT-PROTOTYPE">/MICROSAR/Dcm_swc/ComponentTypes/Dcm/DataServices_DID_F124_GMSoftwareModuleIdentifier_29_GMSoftwareModuleIdentifier_29_0_0</CONTEXT-R-PORT-REF>
                                <TARGET-REQUIRED-OPERATION-REF DEST="CLIENT-SERVER-OPERATION">/MICROSAR/Dcm_swc/Interfaces/DataServices_DID_F124_GMSoftwareModuleIdentifier_29_GMSoftwareModuleIdentifier_29_0_0/ReadData</TARGET-REQUIRED-OPERATION-REF>
                              </OPERATION-IREF>
                              <TIMEOUT>0</TIMEOUT>
                            </SYNCHRONOUS-SERVER-CALL-POINT>
                            <SYNCHRONOUS-SERVER-CALL-POINT UUID="c99c0d4f-348a-4905-9412-52839076c202">
                              <SHORT-NAME>OpServerCallDcm_MainFunctionWorker_ReadData_DataServices_DID_F119_GMSoftwareModuleIdentifierAlphaCode_23_GMSoftwareModu_1d5209bd</SHORT-NAME>
                              <OPERATION-IREF>
                                <CONTEXT-R-PORT-REF DEST="R-PORT-PROTOTYPE">/MICROSAR/Dcm_swc/ComponentTypes/Dcm/DataServices_DID_F119_GMSoftwareModuleIdentifierAlphaCode_23_GMSoftwareModuleIdentifierAlphaCode_23_0_0</CONTEXT-R-PORT-REF>
                                <TARGET-REQUIRED-OPERATION-REF DEST="CLIENT-SERVER-OPERATION">/MICROSAR/Dcm_swc/Interfaces/DataServices_DID_F119_GMSoftwareModuleIdentifierAlphaCode_23_GMSoftwareModuleIdentifierAlphaCode_23_0_0/ReadData</TARGET-REQUIRED-OPERATION-REF>
                              </OPERATION-IREF>
                              <TIMEOUT>0</TIMEOUT>
                            </SYNCHRONOUS-SERVER-CALL-POINT>
                            <SYNCHRONOUS-SERVER-CALL-POINT UUID="1f0d3658-ea30-4a52-9526-fedfd2da994a">
                              <SHORT-NAME>OpServerCallDcm_MainFunctionWorker_ReadData_DataServices_DID_F1D8_GMSoftwareModuleIdentifierAlphaCode_08_GMSoftwareModu_77bde2c2</SHORT-NAME>
                              <OPERATION-IREF>
                                <CONTEXT-R-PORT-REF DEST="R-PORT-PROTOTYPE">/MICROSAR/Dcm_swc/ComponentTypes/Dcm/DataServices_DID_F1D8_GMSoftwareModuleIdentifierAlphaCode_08_GMSoftwareModuleIdentifierAlphaCode_08_0_0</CONTEXT-R-PORT-REF>
                                <TARGET-REQUIRED-OPERATION-REF DEST="CLIENT-SERVER-OPERATION">/MICROSAR/Dcm_swc/Interfaces/DataServices_DID_F1D8_GMSoftwareModuleIdentifierAlphaCode_08_GMSoftwareModuleIdentifierAlphaCode_08_0_0/ReadData</TARGET-REQUIRED-OPERATION-REF>
                              </OPERATION-IREF>
                              <TIMEOUT>0</TIMEOUT>
                            </SYNCHRONOUS-SERVER-CALL-POINT>
                            <SYNCHRONOUS-SERVER-CALL-POINT UUID="8efa3458-665d-4075-8dc7-a93293c43b08">
                              <SHORT-NAME>OpServerCallDcm_MainFunctionWorker_ReadData_DataServices_DID_F129_TotalVehicleOperationTime_DataRecord</SHORT-NAME>
                              <OPERATION-IREF>
                                <CONTEXT-R-PORT-REF DEST="R-PORT-PROTOTYPE">/MICROSAR/Dcm_swc/ComponentTypes/Dcm/DataServices_DID_F129_TotalVehicleOperationTime_DataRecord</CONTEXT-R-PORT-REF>
                                <TARGET-REQUIRED-OPERATION-REF DEST="CLIENT-SERVER-OPERATION">/MICROSAR/Dcm_swc/Interfaces/DataServices_DID_F129_TotalVehicleOperationTime_DataRecord/ReadData</TARGET-REQUIRED-OPERATION-REF>
                              </OPERATION-IREF>
                              <TIMEOUT>0</TIMEOUT>
                            </SYNCHRONOUS-SERVER-CALL-POINT>
                            <SYNCHRONOUS-SERVER-CALL-POINT UUID="13ad533d-fc16-4560-a91c-da910056d99a">
                              <SHORT-NAME>OpServerCallDcm_MainFunctionWorker_WriteData_DataServices_DID_F129_TotalVehicleOperationTime_DataRecord</SHORT-NAME>
                              <OPERATION-IREF>
                                <CONTEXT-R-PORT-REF DEST="R-PORT-PROTOTYPE">/MICROSAR/Dcm_swc/ComponentTypes/Dcm/DataServices_DID_F129_TotalVehicleOperationTime_DataRecord</CONTEXT-R-PORT-REF>
                                <TARGET-REQUIRED-OPERATION-REF DEST="CLIENT-SERVER-OPERATION">/MICROSAR/Dcm_swc/Interfaces/DataServices_DID_F129_TotalVehicleOperationTime_DataRecord/WriteData</TARGET-REQUIRED-OPERATION-REF>
                              </OPERATION-IREF>
                              <TIMEOUT>0</TIMEOUT>
                            </SYNCHRONOUS-SERVER-CALL-POINT>
                            <SYNCHRONOUS-SERVER-CALL-POINT UUID="337f8c6f-347f-4356-9a2e-eb97a44f4a4e">
                              <SHORT-NAME>OpServerCallDcm_MainFunctionWorker_ReadData_DataServices_DID_F1D9_GMSoftwareModuleIdentifierAlphaCode_09_GMSoftwareModu_668a27ee</SHORT-NAME>
                              <OPERATION-IREF>
                                <CONTEXT-R-PORT-REF DEST="R-PORT-PROTOTYPE">/MICROSAR/Dcm_swc/ComponentTypes/Dcm/DataServices_DID_F1D9_GMSoftwareModuleIdentifierAlphaCode_09_GMSoftwareModuleIdentifierAlphaCode_09_0_0</CONTEXT-R-PORT-REF>
                                <TARGET-REQUIRED-OPERATION-REF DEST="CLIENT-SERVER-OPERATION">/MICROSAR/Dcm_swc/Interfaces/DataServices_DID_F1D9_GMSoftwareModuleIdentifierAlphaCode_09_GMSoftwareModuleIdentifierAlphaCode_09_0_0/ReadData</TARGET-REQUIRED-OPERATION-REF>
                              </OPERATION-IREF>
                              <TIMEOUT>0</TIMEOUT>
                            </SYNCHRONOUS-SERVER-CALL-POINT>
                            <SYNCHRONOUS-SERVER-CALL-POINT UUID="e69fb9e7-b99a-4572-8b1d-e4cbc2721d3d">
                              <SHORT-NAME>OpServerCallDcm_MainFunctionWorker_ReadData_DataServices_DID_F126_GMSoftwareModuleIdentifier_30_GMSoftwareModuleIdentif_8bf8f8fb</SHORT-NAME>
                              <OPERATION-IREF>
                                <CONTEXT-R-PORT-REF DEST="R-PORT-PROTOTYPE">/MICROSAR/Dcm_swc/ComponentTypes/Dcm/DataServices_DID_F126_GMSoftwareModuleIdentifier_30_GMSoftwareModuleIdentifier_30_0_0</CONTEXT-R-PORT-REF>
                                <TARGET-REQUIRED-OPERATION-REF DEST="CLIENT-SERVER-OPERATION">/MICROSAR/Dcm_swc/Interfaces/DataServices_DID_F126_GMSoftwareModuleIdentifier_30_GMSoftwareModuleIdentifier_30_0_0/ReadData</TARGET-REQUIRED-OPERATION-REF>
                              </OPERATION-IREF>
                              <TIMEOUT>0</TIMEOUT>
                            </SYNCHRONOUS-SERVER-CALL-POINT>
                            <SYNCHRONOUS-SERVER-CALL-POINT UUID="64dd589e-8459-46f3-9633-99d7d99866e5">
                              <SHORT-NAME>OpServerCallDcm_MainFunctionWorker_ReadData_DataServices_DID_F190_VehicleIdentificationNumber_VehicleIdentificationNumber_0_0</SHORT-NAME>
                              <OPERATION-IREF>
                                <CONTEXT-R-PORT-REF DEST="R-PORT-PROTOTYPE">/MICROSAR/Dcm_swc/ComponentTypes/Dcm/DataServices_DID_F190_VehicleIdentificationNumber_VehicleIdentificationNumber_0_0</CONTEXT-R-PORT-REF>
                                <TARGET-REQUIRED-OPERATION-REF DEST="CLIENT-SERVER-OPERATION">/MICROSAR/Dcm_swc/Interfaces/DataServices_DID_F190_VehicleIdentificationNumber_VehicleIdentificationNumber_0_0/ReadData</TARGET-REQUIRED-OPERATION-REF>
                              </OPERATION-IREF>
                              <TIMEOUT>0</TIMEOUT>
                            </SYNCHRONOUS-SERVER-CALL-POINT>
                            <SYNCHRONOUS-SERVER-CALL-POINT UUID="a13483cb-7bc4-41f0-a6ff-9dd930861fcc">
                              <SHORT-NAME>OpServerCallDcm_MainFunctionWorker_WriteData_DataServices_DID_F190_VehicleIdentificationNumber_VehicleIdentificationNumber_0_0</SHORT-NAME>
                              <OPERATION-IREF>
                                <CONTEXT-R-PORT-REF DEST="R-PORT-PROTOTYPE">/MICROSAR/Dcm_swc/ComponentTypes/Dcm/DataServices_DID_F190_VehicleIdentificationNumber_VehicleIdentificationNumber_0_0</CONTEXT-R-PORT-REF>
                                <TARGET-REQUIRED-OPERATION-REF DEST="CLIENT-SERVER-OPERATION">/MICROSAR/Dcm_swc/Interfaces/DataServices_DID_F190_VehicleIdentificationNumber_VehicleIdentificationNumber_0_0/WriteData</TARGET-REQUIRED-OPERATION-REF>
                              </OPERATION-IREF>
                              <TIMEOUT>0</TIMEOUT>
                            </SYNCHRONOUS-SERVER-CALL-POINT>
                            <SYNCHRONOUS-SERVER-CALL-POINT UUID="79019ae8-4f3f-40ab-ba19-fd7455d65430">
                              <SHORT-NAME>OpServerCallDcm_MainFunctionWorker_ReadData_DataServices_DID_F1C7_GMSoftwareModuleIdentifier_07_GMSoftwareModuleIdentif_12a1e4fa</SHORT-NAME>
                              <OPERATION-IREF>
                                <CONTEXT-R-PORT-REF DEST="R-PORT-PROTOTYPE">/MICROSAR/Dcm_swc/ComponentTypes/Dcm/DataServices_DID_F1C7_GMSoftwareModuleIdentifier_07_GMSoftwareModuleIdentifier_07_0_0</CONTEXT-R-PORT-REF>
                                <TARGET-REQUIRED-OPERATION-REF DEST="CLIENT-SERVER-OPERATION">/MICROSAR/Dcm_swc/Interfaces/DataServices_DID_F1C7_GMSoftwareModuleIdentifier_07_GMSoftwareModuleIdentifier_07_0_0/ReadData</TARGET-REQUIRED-OPERATION-REF>
                              </OPERATION-IREF>
                              <TIMEOUT>0</TIMEOUT>
                            </SYNCHRONOUS-SERVER-CALL-POINT>
                            <SYNCHRONOUS-SERVER-CALL-POINT UUID="17ce4c2a-206c-4052-b3f2-4671f456f7ff">
                              <SHORT-NAME>OpServerCallDcm_MainFunctionWorker_ReadData_DataServices_DID_F0B3_DataUniversalNumberingSystemIdentification_DiagDataUn_bf39fd8d</SHORT-NAME>
                              <OPERATION-IREF>
                                <CONTEXT-R-PORT-REF DEST="R-PORT-PROTOTYPE">/MICROSAR/Dcm_swc/ComponentTypes/Dcm/DataServices_DID_F0B3_DataUniversalNumberingSystemIdentification_DiagDataUniversalNumberingSystemIdentification_0_0</CONTEXT-R-PORT-REF>
                                <TARGET-REQUIRED-OPERATION-REF DEST="CLIENT-SERVER-OPERATION">/MICROSAR/Dcm_swc/Interfaces/DataServices_DID_F0B3_DataUniversalNumberingSystemIdentification_DiagDataUniversalNumberingSystemIdentification_0_0/ReadData</TARGET-REQUIRED-OPERATION-REF>
                              </OPERATION-IREF>
                              <TIMEOUT>0</TIMEOUT>
                            </SYNCHRONOUS-SERVER-CALL-POINT>
                            <SYNCHRONOUS-SERVER-CALL-POINT UUID="765be664-e0a4-407c-8074-ebda77788dee">
                              <SHORT-NAME>OpServerCallDcm_MainFunctionWorker_ReadData_DataServices_DID_F11F_GMSoftwareModuleIdentifierAlphaCode_26_GMSoftwareModu_9b383fcc</SHORT-NAME>
                              <OPERATION-IREF>
                                <CONTEXT-R-PORT-REF DEST="R-PORT-PROTOTYPE">/MICROSAR/Dcm_swc/ComponentTypes/Dcm/DataServices_DID_F11F_GMSoftwareModuleIdentifierAlphaCode_26_GMSoftwareModuleIdentifierAlphaCode_26_0_0</CONTEXT-R-PORT-REF>
                                <TARGET-REQUIRED-OPERATION-REF DEST="CLIENT-SERVER-OPERATION">/MICROSAR/Dcm_swc/Interfaces/DataServices_DID_F11F_GMSoftwareModuleIdentifierAlphaCode_26_GMSoftwareModuleIdentifierAlphaCode_26_0_0/ReadData</TARGET-REQUIRED-OPERATION-REF>
                              </OPERATION-IREF>
                              <TIMEOUT>0</TIMEOUT>
                            </SYNCHRONOUS-SERVER-CALL-POINT>
                            <SYNCHRONOUS-SERVER-CALL-POINT UUID="6aa9b3c0-b101-4ba1-8747-a725ade5f076">
                              <SHORT-NAME>OpServerCallDcm_MainFunctionWorker_ReadData_DataServices_DID_F10B_GMSoftwareModuleIdentifierAlphaCode_16_GMSoftwareModu_619bc0c0</SHORT-NAME>
                              <OPERATION-IREF>
                                <CONTEXT-R-PORT-REF DEST="R-PORT-PROTOTYPE">/MICROSAR/Dcm_swc/ComponentTypes/Dcm/DataServices_DID_F10B_GMSoftwareModuleIdentifierAlphaCode_16_GMSoftwareModuleIdentifierAlphaCode_16_0_0</CONTEXT-R-PORT-REF>
                                <TARGET-REQUIRED-OPERATION-REF DEST="CLIENT-SERVER-OPERATION">/MICROSAR/Dcm_swc/Interfaces/DataServices_DID_F10B_GMSoftwareModuleIdentifierAlphaCode_16_GMSoftwareModuleIdentifierAlphaCode_16_0_0/ReadData</TARGET-REQUIRED-OPERATION-REF>
                              </OPERATION-IREF>
                              <TIMEOUT>0</TIMEOUT>
                            </SYNCHRONOUS-SERVER-CALL-POINT>
                            <SYNCHRONOUS-SERVER-CALL-POINT UUID="4a394c63-f03e-4438-91cc-faa456c19b00">
                              <SHORT-NAME>OpServerCallDcm_MainFunctionWorker_ReadData_DataServices_DID_F1D0_GMBootSoftwarePartNumberAlphaCode_GMBootSoftwarePartN_934743ef</SHORT-NAME>
                              <OPERATION-IREF>
                                <CONTEXT-R-PORT-REF DEST="R-PORT-PROTOTYPE">/MICROSAR/Dcm_swc/ComponentTypes/Dcm/DataServices_DID_F1D0_GMBootSoftwarePartNumberAlphaCode_GMBootSoftwarePartNumberAlphaCode_0_0</CONTEXT-R-PORT-REF>
                                <TARGET-REQUIRED-OPERATION-REF DEST="CLIENT-SERVER-OPERATION">/MICROSAR/Dcm_swc/Interfaces/DataServices_DID_F1D0_GMBootSoftwarePartNumberAlphaCode_GMBootSoftwarePartNumberAlphaCode_0_0/ReadData</TARGET-REQUIRED-OPERATION-REF>
                              </OPERATION-IREF>
                              <TIMEOUT>0</TIMEOUT>
                            </SYNCHRONOUS-SERVER-CALL-POINT>
                            <SYNCHRONOUS-SERVER-CALL-POINT UUID="9ffdba7e-3575-4db9-9137-ef02f43c7fb3">
                              <SHORT-NAME>OpServerCallDcm_MainFunctionWorker_ReadData_DataServices_DID_F1D5_GMSoftwareModuleIdentifierAlphaCode_05_GMSoftwareModu_abeb1a3e</SHORT-NAME>
                              <OPERATION-IREF>
                                <CONTEXT-R-PORT-REF DEST="R-PORT-PROTOTYPE">/MICROSAR/Dcm_swc/ComponentTypes/Dcm/DataServices_DID_F1D5_GMSoftwareModuleIdentifierAlphaCode_05_GMSoftwareModuleIdentifierAlphaCode_05_0_0</CONTEXT-R-PORT-REF>
                                <TARGET-REQUIRED-OPERATION-REF DEST="CLIENT-SERVER-OPERATION">/MICROSAR/Dcm_swc/Interfaces/DataServices_DID_F1D5_GMSoftwareModuleIdentifierAlphaCode_05_GMSoftwareModuleIdentifierAlphaCode_05_0_0/ReadData</TARGET-REQUIRED-OPERATION-REF>
                              </OPERATION-IREF>
                              <TIMEOUT>0</TIMEOUT>
                            </SYNCHRONOUS-SERVER-CALL-POINT>
                            <SYNCHRONOUS-SERVER-CALL-POINT UUID="3e7c63de-426c-470f-b394-c3b51c5a4cc2">
                              <SHORT-NAME>OpServerCallDcm_MainFunctionWorker_ReadData_DataServices_DID_F111_GMSoftwareModuleIdentifierAlphaCode_19_GMSoftwareModu_03230f42</SHORT-NAME>
                              <OPERATION-IREF>
                                <CONTEXT-R-PORT-REF DEST="R-PORT-PROTOTYPE">/MICROSAR/Dcm_swc/ComponentTypes/Dcm/DataServices_DID_F111_GMSoftwareModuleIdentifierAlphaCode_19_GMSoftwareModuleIdentifierAlphaCode_19_0_0</CONTEXT-R-PORT-REF>
                                <TARGET-REQUIRED-OPERATION-REF DEST="CLIENT-SERVER-OPERATION">/MICROSAR/Dcm_swc/Interfaces/DataServices_DID_F111_GMSoftwareModuleIdentifierAlphaCode_19_GMSoftwareModuleIdentifierAlphaCode_19_0_0/ReadData</TARGET-REQUIRED-OPERATION-REF>
                              </OPERATION-IREF>
                              <TIMEOUT>0</TIMEOUT>
                            </SYNCHRONOUS-SERVER-CALL-POINT>
                            <SYNCHRONOUS-SERVER-CALL-POINT UUID="7243a63a-1335-478a-a8e9-019236313d86">
                              <SHORT-NAME>OpServerCallDcm_MainFunctionWorker_ReadData_DataServices_DID_F180_BootSoftwareIdentificationDataIdentifier_BootSoftware_d45af91c</SHORT-NAME>
                              <OPERATION-IREF>
                                <CONTEXT-R-PORT-REF DEST="R-PORT-PROTOTYPE">/MICROSAR/Dcm_swc/ComponentTypes/Dcm/DataServices_DID_F180_BootSoftwareIdentificationDataIdentifier_BootSoftwareIdentificationDataIdentifier_0_0</CONTEXT-R-PORT-REF>
                                <TARGET-REQUIRED-OPERATION-REF DEST="CLIENT-SERVER-OPERATION">/MICROSAR/Dcm_swc/Interfaces/DataServices_DID_F180_BootSoftwareIdentificationDataIdentifier_BootSoftwareIdentificationDataIdentifier_0_0/ReadData</TARGET-REQUIRED-OPERATION-REF>
                              </OPERATION-IREF>
                              <TIMEOUT>0</TIMEOUT>
                            </SYNCHRONOUS-SERVER-CALL-POINT>
                            <SYNCHRONOUS-SERVER-CALL-POINT UUID="fc26c829-b76d-4711-a56d-ee96ce4c7875">
                              <SHORT-NAME>OpServerCallDcm_MainFunctionWorker_ReadDataLength_DataServices_DID_F180_BootSoftwareIdentificationDataIdentifier_BootSo_b28edf15</SHORT-NAME>
                              <OPERATION-IREF>
                                <CONTEXT-R-PORT-REF DEST="R-PORT-PROTOTYPE">/MICROSAR/Dcm_swc/ComponentTypes/Dcm/DataServices_DID_F180_BootSoftwareIdentificationDataIdentifier_BootSoftwareIdentificationDataIdentifier_0_0</CONTEXT-R-PORT-REF>
                                <TARGET-REQUIRED-OPERATION-REF DEST="CLIENT-SERVER-OPERATION">/MICROSAR/Dcm_swc/Interfaces/DataServices_DID_F180_BootSoftwareIdentificationDataIdentifier_BootSoftwareIdentificationDataIdentifier_0_0/ReadDataLength</TARGET-REQUIRED-OPERATION-REF>
                              </OPERATION-IREF>
                              <TIMEOUT>0</TIMEOUT>
                            </SYNCHRONOUS-SERVER-CALL-POINT>
                            <SYNCHRONOUS-SERVER-CALL-POINT UUID="4f2330a6-aaf9-44d0-b183-2eaf0c581753">
                              <SHORT-NAME>OpServerCallDcm_MainFunctionWorker_ReadData_DataServices_DID_F127_GMSoftwareModuleIdentifierAlphaCode_30_GMSoftwareModu_84ba7c87</SHORT-NAME>
                              <OPERATION-IREF>
                                <CONTEXT-R-PORT-REF DEST="R-PORT-PROTOTYPE">/MICROSAR/Dcm_swc/ComponentTypes/Dcm/DataServices_DID_F127_GMSoftwareModuleIdentifierAlphaCode_30_GMSoftwareModuleIdentifierAlphaCode_30_0_0</CONTEXT-R-PORT-REF>
                                <TARGET-REQUIRED-OPERATION-REF DEST="CLIENT-SERVER-OPERATION">/MICROSAR/Dcm_swc/Interfaces/DataServices_DID_F127_GMSoftwareModuleIdentifierAlphaCode_30_GMSoftwareModuleIdentifierAlphaCode_30_0_0/ReadData</TARGET-REQUIRED-OPERATION-REF>
                              </OPERATION-IREF>
                              <TIMEOUT>0</TIMEOUT>
                            </SYNCHRONOUS-SERVER-CALL-POINT>
                            <SYNCHRONOUS-SERVER-CALL-POINT UUID="e147bc51-7f70-49e6-9237-fd26437e8519">
                              <SHORT-NAME>OpServerCallDcm_MainFunctionWorker_ReadData_DataServices_DID_F198_RepairShopCodeOrTesterSerialNumber_DiagRepairShopCode_c433ed27</SHORT-NAME>
                              <OPERATION-IREF>
                                <CONTEXT-R-PORT-REF DEST="R-PORT-PROTOTYPE">/MICROSAR/Dcm_swc/ComponentTypes/Dcm/DataServices_DID_F198_RepairShopCodeOrTesterSerialNumber_DiagRepairShopCodeOrTesterSerialNumber_0_0</CONTEXT-R-PORT-REF>
                                <TARGET-REQUIRED-OPERATION-REF DEST="CLIENT-SERVER-OPERATION">/MICROSAR/Dcm_swc/Interfaces/DataServices_DID_F198_RepairShopCodeOrTesterSerialNumber_DiagRepairShopCodeOrTesterSerialNumber_0_0/ReadData</TARGET-REQUIRED-OPERATION-REF>
                              </OPERATION-IREF>
                              <TIMEOUT>0</TIMEOUT>
                            </SYNCHRONOUS-SERVER-CALL-POINT>
                            <SYNCHRONOUS-SERVER-CALL-POINT UUID="8e85d670-774e-4607-ba9b-50ef94ce3242">
                              <SHORT-NAME>OpServerCallDcm_MainFunctionWorker_WriteData_DataServices_DID_F198_RepairShopCodeOrTesterSerialNumber_DiagRepairShopCod_2caa2d4e</SHORT-NAME>
                              <OPERATION-IREF>
                                <CONTEXT-R-PORT-REF DEST="R-PORT-PROTOTYPE">/MICROSAR/Dcm_swc/ComponentTypes/Dcm/DataServices_DID_F198_RepairShopCodeOrTesterSerialNumber_DiagRepairShopCodeOrTesterSerialNumber_0_0</CONTEXT-R-PORT-REF>
                                <TARGET-REQUIRED-OPERATION-REF DEST="CLIENT-SERVER-OPERATION">/MICROSAR/Dcm_swc/Interfaces/DataServices_DID_F198_RepairShopCodeOrTesterSerialNumber_DiagRepairShopCodeOrTesterSerialNumber_0_0/WriteData</TARGET-REQUIRED-OPERATION-REF>
                              </OPERATION-IREF>
                              <TIMEOUT>0</TIMEOUT>
                            </SYNCHRONOUS-SERVER-CALL-POINT>
                            <SYNCHRONOUS-SERVER-CALL-POINT UUID="4593bd88-eb5a-42f4-b572-e3a4d127a576">
                              <SHORT-NAME>OpServerCallDcm_MainFunctionWorker_ReadData_DataServices_DID_F121_GMSoftwareModuleIdentifierAlphaCode_27_GMSoftwareModu_9d880854</SHORT-NAME>
                              <OPERATION-IREF>
                                <CONTEXT-R-PORT-REF DEST="R-PORT-PROTOTYPE">/MICROSAR/Dcm_swc/ComponentTypes/Dcm/DataServices_DID_F121_GMSoftwareModuleIdentifierAlphaCode_27_GMSoftwareModuleIdentifierAlphaCode_27_0_0</CONTEXT-R-PORT-REF>
                                <TARGET-REQUIRED-OPERATION-REF DEST="CLIENT-SERVER-OPERATION">/MICROSAR/Dcm_swc/Interfaces/DataServices_DID_F121_GMSoftwareModuleIdentifierAlphaCode_27_GMSoftwareModuleIdentifierAlphaCode_27_0_0/ReadData</TARGET-REQUIRED-OPERATION-REF>
                              </OPERATION-IREF>
                              <TIMEOUT>0</TIMEOUT>
                            </SYNCHRONOUS-SERVER-CALL-POINT>
                            <SYNCHRONOUS-SERVER-CALL-POINT UUID="c3ce9241-7091-4ac3-b9df-54623cf01f50">
                              <SHORT-NAME>OpServerCallDcm_MainFunctionWorker_ReadData_DataServices_DID_F09C_GMXmlDataFilePartNumber_DiagGMXmlDataFilePartNumber_0_0</SHORT-NAME>
                              <OPERATION-IREF>
                                <CONTEXT-R-PORT-REF DEST="R-PORT-PROTOTYPE">/MICROSAR/Dcm_swc/ComponentTypes/Dcm/DataServices_DID_F09C_GMXmlDataFilePartNumber_DiagGMXmlDataFilePartNumber_0_0</CONTEXT-R-PORT-REF>
                                <TARGET-REQUIRED-OPERATION-REF DEST="CLIENT-SERVER-OPERATION">/MICROSAR/Dcm_swc/Interfaces/DataServices_DID_F09C_GMXmlDataFilePartNumber_DiagGMXmlDataFilePartNumber_0_0/ReadData</TARGET-REQUIRED-OPERATION-REF>
                              </OPERATION-IREF>
                              <TIMEOUT>0</TIMEOUT>
                            </SYNCHRONOUS-SERVER-CALL-POINT>
                            <SYNCHRONOUS-SERVER-CALL-POINT UUID="da06e956-2178-4fbb-9d20-da24d70c4e11">
                              <SHORT-NAME>OpServerCallDcm_MainFunctionWorker_WriteData_DataServices_DID_F09C_GMXmlDataFilePartNumber_DiagGMXmlDataFilePartNumber_0_0</SHORT-NAME>
                              <OPERATION-IREF>
                                <CONTEXT-R-PORT-REF DEST="R-PORT-PROTOTYPE">/MICROSAR/Dcm_swc/ComponentTypes/Dcm/DataServices_DID_F09C_GMXmlDataFilePartNumber_DiagGMXmlDataFilePartNumber_0_0</CONTEXT-R-PORT-REF>
                                <TARGET-REQUIRED-OPERATION-REF DEST="CLIENT-SERVER-OPERATION">/MICROSAR/Dcm_swc/Interfaces/DataServices_DID_F09C_GMXmlDataFilePartNumber_DiagGMXmlDataFilePartNumber_0_0/WriteData</TARGET-REQUIRED-OPERATION-REF>
                              </OPERATION-IREF>
                              <TIMEOUT>0</TIMEOUT>
                            </SYNCHRONOUS-SERVER-CALL-POINT>
                            <SYNCHRONOUS-SERVER-CALL-POINT UUID="6fc528a8-5a20-4398-bf9a-e29cab853b61">
                              <SHORT-NAME>OpServerCallDcm_MainFunctionWorker_ReadData_DataServices_DID_F0B4_ManufacturingTraceabilityCharacters_DiagYear_2_0</SHORT-NAME>
                              <OPERATION-IREF>
                                <CONTEXT-R-PORT-REF DEST="R-PORT-PROTOTYPE">/MICROSAR/Dcm_swc/ComponentTypes/Dcm/DataServices_DID_F0B4_ManufacturingTraceabilityCharacters_DiagYear_2_0</CONTEXT-R-PORT-REF>
                                <TARGET-REQUIRED-OPERATION-REF DEST="CLIENT-SERVER-OPERATION">/MICROSAR/Dcm_swc/Interfaces/DataServices_DID_F0B4_ManufacturingTraceabilityCharacters_DiagYear_2_0/ReadData</TARGET-REQUIRED-OPERATION-REF>
                              </OPERATION-IREF>
                              <TIMEOUT>0</TIMEOUT>
                            </SYNCHRONOUS-SERVER-CALL-POINT>
                            <SYNCHRONOUS-SERVER-CALL-POINT UUID="3c0a38f4-cde8-440b-ae9e-0d2f9f7823bf">
                              <SHORT-NAME>OpServerCallDcm_MainFunctionWorker_ReadData_DataServices_DID_F0B4_ManufacturingTraceabilityCharacters_DiagTraceabilityNumber_7_0</SHORT-NAME>
                              <OPERATION-IREF>
                                <CONTEXT-R-PORT-REF DEST="R-PORT-PROTOTYPE">/MICROSAR/Dcm_swc/ComponentTypes/Dcm/DataServices_DID_F0B4_ManufacturingTraceabilityCharacters_DiagTraceabilityNumber_7_0</CONTEXT-R-PORT-REF>
                                <TARGET-REQUIRED-OPERATION-REF DEST="CLIENT-SERVER-OPERATION">/MICROSAR/Dcm_swc/Interfaces/DataServices_DID_F0B4_ManufacturingTraceabilityCharacters_DiagTraceabilityNumber_7_0/ReadData</TARGET-REQUIRED-OPERATION-REF>
                              </OPERATION-IREF>
                              <TIMEOUT>0</TIMEOUT>
                            </SYNCHRONOUS-SERVER-CALL-POINT>
                            <SYNCHRONOUS-SERVER-CALL-POINT UUID="44494855-4ec1-4d24-8448-f21d641f793b">
                              <SHORT-NAME>OpServerCallDcm_MainFunctionWorker_ReadData_DataServices_DID_F0B4_ManufacturingTraceabilityCharacters_DiagShift_1_0</SHORT-NAME>
                              <OPERATION-IREF>
                                <CONTEXT-R-PORT-REF DEST="R-PORT-PROTOTYPE">/MICROSAR/Dcm_swc/ComponentTypes/Dcm/DataServices_DID_F0B4_ManufacturingTraceabilityCharacters_DiagShift_1_0</CONTEXT-R-PORT-REF>
                                <TARGET-REQUIRED-OPERATION-REF DEST="CLIENT-SERVER-OPERATION">/MICROSAR/Dcm_swc/Interfaces/DataServices_DID_F0B4_ManufacturingTraceabilityCharacters_DiagShift_1_0/ReadData</TARGET-REQUIRED-OPERATION-REF>
                              </OPERATION-IREF>
                              <TIMEOUT>0</TIMEOUT>
                            </SYNCHRONOUS-SERVER-CALL-POINT>
                            <SYNCHRONOUS-SERVER-CALL-POINT UUID="816dc7aa-c3dd-482f-88fa-a08e6f2939fb">
                              <SHORT-NAME>OpServerCallDcm_MainFunctionWorker_ReadData_DataServices_DID_F0B4_ManufacturingTraceabilityCharacters_DiagLine_0_0</SHORT-NAME>
                              <OPERATION-IREF>
                                <CONTEXT-R-PORT-REF DEST="R-PORT-PROTOTYPE">/MICROSAR/Dcm_swc/ComponentTypes/Dcm/DataServices_DID_F0B4_ManufacturingTraceabilityCharacters_DiagLine_0_0</CONTEXT-R-PORT-REF>
                                <TARGET-REQUIRED-OPERATION-REF DEST="CLIENT-SERVER-OPERATION">/MICROSAR/Dcm_swc/Interfaces/DataServices_DID_F0B4_ManufacturingTraceabilityCharacters_DiagLine_0_0/ReadData</TARGET-REQUIRED-OPERATION-REF>
                              </OPERATION-IREF>
                              <TIMEOUT>0</TIMEOUT>
                            </SYNCHRONOUS-SERVER-CALL-POINT>
                            <SYNCHRONOUS-SERVER-CALL-POINT UUID="dbf6ab3e-a2d0-4e32-a8e6-6ad8d8fb872f">
                              <SHORT-NAME>OpServerCallDcm_MainFunctionWorker_ReadData_DataServices_DID_F0B4_ManufacturingTraceabilityCharacters_DiagDayOfTheYear_4_0</SHORT-NAME>
                              <OPERATION-IREF>
                                <CONTEXT-R-PORT-REF DEST="R-PORT-PROTOTYPE">/MICROSAR/Dcm_swc/ComponentTypes/Dcm/DataServices_DID_F0B4_ManufacturingTraceabilityCharacters_DiagDayOfTheYear_4_0</CONTEXT-R-PORT-REF>
                                <TARGET-REQUIRED-OPERATION-REF DEST="CLIENT-SERVER-OPERATION">/MICROSAR/Dcm_swc/Interfaces/DataServices_DID_F0B4_ManufacturingTraceabilityCharacters_DiagDayOfTheYear_4_0/ReadData</TARGET-REQUIRED-OPERATION-REF>
                              </OPERATION-IREF>
                              <TIMEOUT>0</TIMEOUT>
                            </SYNCHRONOUS-SERVER-CALL-POINT>
                            <SYNCHRONOUS-SERVER-CALL-POINT UUID="7daee6c0-1c85-4e5c-b277-5e2bd8bed093">
                              <SHORT-NAME>OpServerCallDcm_MainFunctionWorker_ReadData_DataServices_DID_F0BE_MasterNetworkConfigurationListLIN_DiagMasterNetworkCo_4a73c377</SHORT-NAME>
                              <OPERATION-IREF>
                                <CONTEXT-R-PORT-REF DEST="R-PORT-PROTOTYPE">/MICROSAR/Dcm_swc/ComponentTypes/Dcm/DataServices_DID_F0BE_MasterNetworkConfigurationListLIN_DiagMasterNetworkConfigurationListLIN_0_0</CONTEXT-R-PORT-REF>
                                <TARGET-REQUIRED-OPERATION-REF DEST="CLIENT-SERVER-OPERATION">/MICROSAR/Dcm_swc/Interfaces/DataServices_DID_F0BE_MasterNetworkConfigurationListLIN_DiagMasterNetworkConfigurationListLIN_0_0/ReadData</TARGET-REQUIRED-OPERATION-REF>
                              </OPERATION-IREF>
                              <TIMEOUT>0</TIMEOUT>
                            </SYNCHRONOUS-SERVER-CALL-POINT>
                            <SYNCHRONOUS-SERVER-CALL-POINT UUID="e8990ac1-7194-4f0e-9b7c-8b8d1985af36">
                              <SHORT-NAME>OpServerCallDcm_MainFunctionWorker_ReadDataLength_DataServices_DID_F0BE_MasterNetworkConfigurationListLIN_DiagMasterNet_ae30aa98</SHORT-NAME>
                              <OPERATION-IREF>
                                <CONTEXT-R-PORT-REF DEST="R-PORT-PROTOTYPE">/MICROSAR/Dcm_swc/ComponentTypes/Dcm/DataServices_DID_F0BE_MasterNetworkConfigurationListLIN_DiagMasterNetworkConfigurationListLIN_0_0</CONTEXT-R-PORT-REF>
                                <TARGET-REQUIRED-OPERATION-REF DEST="CLIENT-SERVER-OPERATION">/MICROSAR/Dcm_swc/Interfaces/DataServices_DID_F0BE_MasterNetworkConfigurationListLIN_DiagMasterNetworkConfigurationListLIN_0_0/ReadDataLength</TARGET-REQUIRED-OPERATION-REF>
                              </OPERATION-IREF>
                              <TIMEOUT>0</TIMEOUT>
                            </SYNCHRONOUS-SERVER-CALL-POINT>
                            <SYNCHRONOUS-SERVER-CALL-POINT UUID="d04333d6-4af6-498a-a4b8-d8aaa0f7ad24">
                              <SHORT-NAME>OpServerCallDcm_MainFunctionWorker_WriteData_DataServices_DID_F0BE_MasterNetworkConfigurationListLIN_DiagMasterNetworkC_eadd3143</SHORT-NAME>
                              <OPERATION-IREF>
                                <CONTEXT-R-PORT-REF DEST="R-PORT-PROTOTYPE">/MICROSAR/Dcm_swc/ComponentTypes/Dcm/DataServices_DID_F0BE_MasterNetworkConfigurationListLIN_DiagMasterNetworkConfigurationListLIN_0_0</CONTEXT-R-PORT-REF>
                                <TARGET-REQUIRED-OPERATION-REF DEST="CLIENT-SERVER-OPERATION">/MICROSAR/Dcm_swc/Interfaces/DataServices_DID_F0BE_MasterNetworkConfigurationListLIN_DiagMasterNetworkConfigurationListLIN_0_0/WriteData</TARGET-REQUIRED-OPERATION-REF>
                              </OPERATION-IREF>
                              <TIMEOUT>0</TIMEOUT>
                            </SYNCHRONOUS-SERVER-CALL-POINT>
                            <SYNCHRONOUS-SERVER-CALL-POINT UUID="0503e2d2-8ff5-47f3-bfdf-80acca36655d">
                              <SHORT-NAME>OpServerCallDcm_MainFunctionWorker_ReadData_DataServices_DID_F1DD_GMSoftwareModuleIdentifierDataIdentifiers_GMSoftwareM_d24c1015</SHORT-NAME>
                              <OPERATION-IREF>
                                <CONTEXT-R-PORT-REF DEST="R-PORT-PROTOTYPE">/MICROSAR/Dcm_swc/ComponentTypes/Dcm/DataServices_DID_F1DD_GMSoftwareModuleIdentifierDataIdentifiers_GMSoftwareModuleIdentifierDataIdentifiers_0_0</CONTEXT-R-PORT-REF>
                                <TARGET-REQUIRED-OPERATION-REF DEST="CLIENT-SERVER-OPERATION">/MICROSAR/Dcm_swc/Interfaces/DataServices_DID_F1DD_GMSoftwareModuleIdentifierDataIdentifiers_GMSoftwareModuleIdentifierDataIdentifiers_0_0/ReadData</TARGET-REQUIRED-OPERATION-REF>
                              </OPERATION-IREF>
                              <TIMEOUT>0</TIMEOUT>
                            </SYNCHRONOUS-SERVER-CALL-POINT>
                            <SYNCHRONOUS-SERVER-CALL-POINT UUID="2743d1e0-bdec-41b1-8178-d4e4d2c3ca49">
                              <SHORT-NAME>OpServerCallDcm_MainFunctionWorker_DcmClearDTC_Dcm</SHORT-NAME>
                              <OPERATION-IREF>
                                <CONTEXT-R-PORT-REF DEST="R-PORT-PROTOTYPE">/MICROSAR/Dcm_swc/ComponentTypes/Dcm/Dcm</CONTEXT-R-PORT-REF>
                                <TARGET-REQUIRED-OPERATION-REF DEST="CLIENT-SERVER-OPERATION">/MICROSAR/Dcm_swc/Interfaces/DcmIf/DcmClearDTC</TARGET-REQUIRED-OPERATION-REF>
                              </OPERATION-IREF>
                              <TIMEOUT>0</TIMEOUT>
                            </SYNCHRONOUS-SERVER-CALL-POINT>
                            <SYNCHRONOUS-SERVER-CALL-POINT UUID="7769de55-7952-4d9a-ad99-100967dc79fd">
                              <SHORT-NAME>OpServerCallDcm_MainFunctionWorker_DcmEnableDTCSetting_Dcm</SHORT-NAME>
                              <OPERATION-IREF>
                                <CONTEXT-R-PORT-REF DEST="R-PORT-PROTOTYPE">/MICROSAR/Dcm_swc/ComponentTypes/Dcm/Dcm</CONTEXT-R-PORT-REF>
                                <TARGET-REQUIRED-OPERATION-REF DEST="CLIENT-SERVER-OPERATION">/MICROSAR/Dcm_swc/Interfaces/DcmIf/DcmEnableDTCSetting</TARGET-REQUIRED-OPERATION-REF>
                              </OPERATION-IREF>
                              <TIMEOUT>0</TIMEOUT>
                            </SYNCHRONOUS-SERVER-CALL-POINT>
                            <SYNCHRONOUS-SERVER-CALL-POINT UUID="dc934f03-678b-4b3a-875d-5c994a6d239e">
                              <SHORT-NAME>OpServerCallDcm_MainFunctionWorker_DcmGetFreezeFrameDataByDTC_Dcm</SHORT-NAME>
                              <OPERATION-IREF>
                                <CONTEXT-R-PORT-REF DEST="R-PORT-PROTOTYPE">/MICROSAR/Dcm_swc/ComponentTypes/Dcm/Dcm</CONTEXT-R-PORT-REF>
                                <TARGET-REQUIRED-OPERATION-REF DEST="CLIENT-SERVER-OPERATION">/MICROSAR/Dcm_swc/Interfaces/DcmIf/DcmGetFreezeFrameDataByDTC</TARGET-REQUIRED-OPERATION-REF>
                              </OPERATION-IREF>
                              <TIMEOUT>0</TIMEOUT>
                            </SYNCHRONOUS-SERVER-CALL-POINT>
                            <SYNCHRONOUS-SERVER-CALL-POINT UUID="39157892-cbb5-47bc-81dd-ff54ed1d6ceb">
                              <SHORT-NAME>OpServerCallDcm_MainFunctionWorker_DcmGetExtendedDataRecordByDTC_Dcm</SHORT-NAME>
                              <OPERATION-IREF>
                                <CONTEXT-R-PORT-REF DEST="R-PORT-PROTOTYPE">/MICROSAR/Dcm_swc/ComponentTypes/Dcm/Dcm</CONTEXT-R-PORT-REF>
                                <TARGET-REQUIRED-OPERATION-REF DEST="CLIENT-SERVER-OPERATION">/MICROSAR/Dcm_swc/Interfaces/DcmIf/DcmGetExtendedDataRecordByDTC</TARGET-REQUIRED-OPERATION-REF>
                              </OPERATION-IREF>
                              <TIMEOUT>0</TIMEOUT>
                            </SYNCHRONOUS-SERVER-CALL-POINT>
                          </SERVER-CALL-POINTS>
                          <SYMBOL>Dcm_MainFunctionWorker</SYMBOL>
                        </RUNNABLE-ENTITY>
                        <RUNNABLE-ENTITY UUID="533b51ba-464a-4b22-996e-63d0863b6474">
                          <SHORT-NAME>GetActiveProtocol</SHORT-NAME>
                          <MINIMUM-START-INTERVAL>0</MINIMUM-START-INTERVAL>
                          <CAN-BE-INVOKED-CONCURRENTLY>true</CAN-BE-INVOKED-CONCURRENTLY>
                          <SYMBOL>Dcm_GetActiveProtocol</SYMBOL>
                        </RUNNABLE-ENTITY>
                        <RUNNABLE-ENTITY UUID="4d70343d-6657-4d35-b870-8352af9518a2">
                          <SHORT-NAME>GetSesCtrlType</SHORT-NAME>
                          <MINIMUM-START-INTERVAL>0</MINIMUM-START-INTERVAL>
                          <CAN-BE-INVOKED-CONCURRENTLY>true</CAN-BE-INVOKED-CONCURRENTLY>
                          <SYMBOL>Dcm_GetSesCtrlType</SYMBOL>
                        </RUNNABLE-ENTITY>
                        <RUNNABLE-ENTITY UUID="5af24a88-9f0f-49d3-8e83-bf30f8d85b1f">
                          <SHORT-NAME>ResetToDefaultSession</SHORT-NAME>
                          <MINIMUM-START-INTERVAL>0</MINIMUM-START-INTERVAL>
                          <CAN-BE-INVOKED-CONCURRENTLY>true</CAN-BE-INVOKED-CONCURRENTLY>
                          <SYMBOL>Dcm_ResetToDefaultSession</SYMBOL>
                        </RUNNABLE-ENTITY>
                        <RUNNABLE-ENTITY UUID="814fdd97-5574-4b07-acdd-1a973a8a6a96">
                          <SHORT-NAME>GetSecurityLevel</SHORT-NAME>
                          <MINIMUM-START-INTERVAL>0</MINIMUM-START-INTERVAL>
                          <CAN-BE-INVOKED-CONCURRENTLY>true</CAN-BE-INVOKED-CONCURRENTLY>
                          <SYMBOL>Dcm_GetSecurityLevel</SYMBOL>
                        </RUNNABLE-ENTITY>
                      </RUNNABLES>
                      <SUPPORTS-MULTIPLE-INSTANTIATION>false</SUPPORTS-MULTIPLE-INSTANTIATION>
                    </SWC-INTERNAL-BEHAVIOR>
                  </INTERNAL-BEHAVIORS>
                </SERVICE-SW-COMPONENT-TYPE>
                <SWC-IMPLEMENTATION UUID="bf98df76-e409-41ee-ad7f-3737e6d88a4c">
                  <SHORT-NAME>DcmImplementation</SHORT-NAME>
                  <PROGRAMMING-LANGUAGE>C</PROGRAMMING-LANGUAGE>
                  <BEHAVIOR-REF DEST="SWC-INTERNAL-BEHAVIOR">/MICROSAR/Dcm_swc/ComponentTypes/Dcm/DcmInternalBehavior</BEHAVIOR-REF>
                </SWC-IMPLEMENTATION>
              </ELEMENTS>
            </AR-PACKAGE>
          </AR-PACKAGES>
        </AR-PACKAGE>
      </AR-PACKAGES>
    </AR-PACKAGE>
  </AR-PACKAGES>
</AUTOSAR>
